本章介绍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数据存储到此数据类型列中.