程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2日期時間型數據類型介紹

DB2日期時間型數據類型介紹

編輯:DB2教程

DB2日期時間型數據類型是DB2數據庫中的數據類型之一,下面就為您分類介紹DB2日期時間型數據類型,希望對您能有所幫助。

DB2日期時間型數據類型包括 DATE、TIME 和 TIMESTAMP。日期時間值可在某些算術和字符串操作中使用,而且兼容某些字符串,但它們既不是字符串,也不是數字。

*DATE:DATE 是一個由三部分組成的值年、月和日)。年份部分的范圍是從 0001 到 9999。月份部分的范圍是從 1 到 12。日部分的范圍是從 1 到 n,其中 n 的值取決於月份。DATE 列長 10 個字節。

*TIME:TIME 是一個由三部分組成的值小時、分鐘和秒)。小時部分的范圍是從 0 到 24。分鐘和秒部分的范圍都是從 0 到 59。如果小時為 24,分鐘和秒的值都是 0。TIME 列長 8 個字節。

*TIMESTAMP:TIMESTAMP 是一個由七部分組成的值年、月、日、小時、分鐘、秒和微秒)。年份部分的范圍是從 0001 到 9999。月份部分的范圍是從 1 到 12。日部分的范圍是從 1 到 n,其中 n 的值取決於月份。小時部分的范圍是從 0 到 24。分鐘和秒部分的范圍都是從 0 到 59。微秒部分的范圍是從 000000 到 999999。如果小時是 24,那麼分鐘值、秒的值和微秒的值都是 0。TIMESTAMP 列長 26 個字節。日期時間值的字符串表示:盡管 DATE、TIME 和 TIMESTAMP 的值的內部表示對用戶是透明的,日期、時間和時間戳記也可以用字符串來表示,CHAR 標量函數請參閱 SQL 的“詞類parts of speech)”)可以用於創建日期時間值的字符串表示。

*日期值的字符串表示是一個以數字開始,長度不少於 8 個字符的字符串。日期值的月份和日部分中前面的零可以省略。

*時間值的字符串表示是以數字開頭,長度不少於 4 個字符的字符串。時間值的小時部分前面的零可以省略,秒部分可以完全省略。如果秒的值沒有指定,那麼就認為是 0。

*時間戳記值的字符串表示是以數字開頭,長度不少於 16 個字符的字符串。完整的時間戳記字符串表示形式為 yyyy-mm-dd-hh.mm.ss.nnnnnn。時間戳記值的月、日或小時等幾部分前面的零可以省略,微秒可以截斷或完全省略。如果任何時間戳記值的微秒部分尾零被省略掉了,那麼將假定空缺的數位上是零。

以上就是DB2日期時間型數據類型介紹。

DB2數值型數據類型簡介

LINUX下的DB2數據庫安裝方法

DB2管理頁大小的限制

DB2數據庫啟動失敗的解決方案

DB2環境變量管理的策略選擇

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved