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數據存儲到此數據類型列中。

上一篇: DB2模式(架構) 下一篇: DB2 RazorSQL