DB2字段类型研究 --- SMALLINT (小整型)

来源:互联网 发布:美女种田网络图片 编辑:程序博客网 时间:2024/05/17 08:44

说明:小整型是两个字节的整数,精度为 5 位。小整型的范围从 -32,768 到 32,767。

增加字段: ALTER TABLE <tableName> ADD COLUMN <columnName> smallint

修改字段类型: ALTER TABLE <tableName> ALTER <columnName> SET DATA TYPE smallint

删除字段: ALTER TABLE <tableName> DROP <columnName>

验证字段范围:

insert into aaa(ddd) values(-32768) -- 执行成功
insert into aaa(ddd) values(-32769) -- 执行失败
insert into aaa(ddd) values(32767)  -- 执行成功
insert into aaa(ddd) values(32768)  -- 执行失败

查看字段:

Column                         Type      Type
name                           schema    name               Length   Scale Nulls
------------------------------ --------- ------------------ -------- ----- ------
<columnName>                   SYSIBM    SMALLINT                  2     0 Yes