数据类型 本页介绍DRDS的数据类型,包括数字类型、字符类型、时间日期类型和布尔类型。 注意 暂不支持用户自定义数据类型。 数字类型 注意 integer类型不能使用unsigned无符号属性。 自增用8字节bigint,不要使用4字节integer。 名字 存储尺寸 描述 范围 smallint 2字节 小范围整数 小范围整数32768 到+32767 integer 4字节 整数的典型选择 2147483648 到 +2147483647 bigint 8字节 大范围整数 大范围整数9223372036854775808 到+9223372036854775807 decimal 可变 用户指定精度,精确 最高小数点前131072位,以及小数点后16383位 numeric 可变 用户指定精度,精确 最高小数点前131072位,以及小数点后16383位 real 4字节 可变精度,不精确 6位十进制精度 double precision 8字节 可变精度,不精确 15位十进制精度 serial 4字节 自动增加的整数 1到2147483647 字符类型 名字 描述 character varying(n),varchar(n) 有限制的变长 character(n),char(n) 定长,空格填充 text 1GB set 注意 仅当V5.1.20.0.13及以后版本的实例支持该数据类型。 字符串对象,可以包含0个或多个值,每个值都必须从创建表时指定的允许值列表中选择。 set列值由多个集合成员组成,成员之间使用逗号 (,) 分隔,因此,set成员值本身不能包含逗号 (,) 。