PostgreSQL 数据类型
适用版本:9.4、9.5、9.6、10、11
数值类型
数字类型由2、4和8字节的整数、2字节和8字节浮点数以及可选精度小数组成。
名称 | 存储容量 | 描述 | 范围 |
---|---|---|---|
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位十进制数字精度 |
smallserial | 2个字节 | 自动递增小范围整数 | 1到32767 |