DB2 - 数据类型

本章介绍DB2中使用的各种数据类型.

简介

在DB2数据库表中,每列都有自己的数据类型,具体取决于开发人员的要求.数据类型被称为表格列中值的类型和范围.

内置数据类型

  • 日期时间

    • TIME :表示时间小时,分钟和秒的日子.

    • TIMESTAMP :它以年,月,日,小时的形式表示日期和时间的七个值,分钟,秒和微秒.

    • DATE :它以年,月,日三种形式表示当天的日期.

  • 字符串

    • 字符

  • CHAR(固定长度):字符串的固定长度.

    • 不同长度

  • VARCHAR :不同长度的字符串.

  • CLOB :大对象字符串,当字符串可能超出VARCHAR的限制时使用此字符串数据类型.

    • 图形

  • GRAPHIC

    • 固定长度:包含双字节字符的固定长度图形字符串

    • 不同长度

  • VARGRAPHIC :包含双倍的不同字符图形字符串再见字符.

  • DBCLOB :大对象类型

    • Binary

  • BLOB (变长):大对象中的二进制字符串

  • BOOLEAN :以0和1的形式.

  • 签名数字

    • 完全

  • 二进制整数

    • SMALLINT [16BIT] :使用此方法可以将小的int值插入列中

    • INTEGER [32BIT] :使用它你可以将大的int值插入列中

    • BIGINT [64BIT] :使用这个你可以inser将较大的int值放入列中

  • 十进制

    • DECIMAL(打包)

    • DECFLOAT (十进制浮点数):使用此项,可以插入十进制浮点数

    • 近似

  • 浮点

    • REAL (单精度):使用此数据类型,可以插入单精度浮点数.

    • DOUBLE (双精度):使用此数据类型,可以插入双精度浮点数.

  • 可扩展标记语言

    • XML :你可以将XML数据存储到此数据类型列中.