美文网首页
DB2字符类型

DB2字符类型

作者: Dabbie | 来源:发表于2018-03-27 16:25 被阅读0次

数值型数据类型:

SMALLINT          ---短整型,范围为-32768~+32767,一遍用的较少

INT/INTEGER    ---整型,4个字节,范围为-2147483648~+2147483647,一遍多用于做自动生成的序列,或者用作表记录的id使用。

BIGINT               ----大整型,8个字节,精度为19位,够大了,一般较少使用。

DECIMAL(P,S)  ---小数型,其中P为精度,S为小数位数,隐含小数点(小数点不计入位数)。比如M

DECIMAL(5,2),那么就是指定M的精度为5位(除小数点外所有数字的位数不能超过5),否则插入时会发生数据位溢出;而小数的位数不能超过2,否则插入时会截断小数位。

字符型数据:

char(n)                    ----定长字符串,长度范围1~254,常用

varchar(n)              ----变长字符串,长度范围1~32672,常用

CLOB                     ----字符大对象字符串

时间型

date                        ----占4个字节   插入格式为 'YYYY-MM-DD'

time                        ----占3个字节   插入格式为 'HH:MM:SS'

timestamp            ----占10个字节 插入格式为 'YYYY-MM-DD HH:MM:SS'

当然,这都是采用内部格式压缩过的。

空值

空值使用NULL表示,NULL可以表示任何数据类型的空值,但是NULL不能参加任何算数运算和逻辑运算,如果勉强运算得到的也是NULL。

相关文章

网友评论

      本文标题:DB2字符类型

      本文链接:https://www.haomeiwen.com/subject/kelscftx.html