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資料儲存到此資料型別列中。