DB2 - 資料型別



本章介紹了 DB2 中使用的各種資料型別。

介紹

在 DB2 資料庫表中,每一列都有自己的資料型別,具體取決於開發人員的要求。資料型別指的是表中列的值的型別和範圍。

內建資料型別

  • 日期時間
    • TIME:它表示一天中的時間,以小時、分鐘和秒錶示。
    • TIMESTAMP:它表示日期和時間的七個值,以年、月、日、時、分、秒和微秒的形式表示。
    • DATE:它表示一天中的日期,以年、月、日的三部分形式表示。
  • 字串
    • 字元
  • CHAR(固定長度):固定長度的字元字串。
    • 可變長度
  • VARCHAR:可變長度字元字串。
  • CLOB:大型物件字串,當字元字串可能超過 VARCHAR 資料型別的限制時使用。
    • 圖形
  • GRAPHIC
    • 固定長度:包含雙位元組字元的固定長度圖形字串
    • 可變長度
  • VARGRAPHIC:包含雙位元組字元的可變字元圖形字串。
  • DBCLOB:大型物件型別
    • 二進位制
  • BLOB(可變長度):大型物件中的二進位制字串
  • BOOLEAN:以 0 和 1 的形式表示。
  • 有符號數值
    • 精確
  • 二進位制整數
    • SMALLINT [16BIT]:使用它可以將小整數插入列中
    • INTEGER [32BIT]:使用它可以將大整數插入列中
    • BIGINT [64BIT]:使用它可以將更大的整數插入列中
  • 十進位制
    • DECIMAL(打包)
    • DECFLOAT(十進位制浮點數):使用它,可以插入十進位制浮點數
    • 近似
  • 浮點數
    • REAL(單精度):使用此資料型別,可以插入單精度浮點數。
    • DOUBLE(雙精度):使用此資料型別,可以插入雙精度浮點數。
  • 可擴充套件標記語言
    • XML:可以將 XML 資料儲存到此資料型別列中。
廣告