DB2數據類型

在DB2數據庫表中,每個列都有自己的數據類型,具體取決於開發人員的要求。 數據類型被稱爲表格列中值的類型和範圍。

內置數據類型

日期時間

  • TIME:它表示一天中的時間,以小時,分鐘和秒爲單位。
  • TIMESTAMP:它以年,月,日,小時,分鐘,秒和微秒的形式表示日期和時間的七個值。
  • DATE:它以年,月,日的形式分爲三個部分的日期。

字符串

  • CHAR(固定長度):字符串的固定長度。
  • VARCHAR:不同長度的字符串。
  • CLOB - 大字符串,當字符串可能超出VARCHAR數據類型的限制時使用此字符串。
  • VARGRAPHIC - 包含雙字節字符的不同字符圖形字符串。
  • DBCLOB - 大對象類型
  • BLOB(長度不一)- 大對象中的二進制字符串
  • BOOLEAN - 以0和1的形式表示。

二進制整數

  • SMALLINT [16BIT] - 使用此方法,可將小的int值插入列中。
  • INTEGER [32BIT] - 使用此方法,可將大的int值插入列中。
  • BIGINT [64BIT] - 使用此方法,可將更的int值插入列中。

十進制數

  • DECIMAL(打包)
  • DECFLOAT(十進制浮點):使用此方法,可以插入十進制浮點數
  • Approximate :近似值

浮點數

  • REAL(單精度):使用此數據類型,可以插入單精度浮點數。
  • DOUBLE(雙精度):使用此數據類型,可以插入雙精度浮點數。

可擴展標記語言

  • XML:將XML數據存儲到此數據類型列中。