- 
  StackOverflow 文档
- 
  postgresql 教程
- 
  数据类型
- 
  数字类型
| Name | 存储大小 | 描述 | 范围 | 
| 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 | 
| serial | 4 字节 | 自动递增整数 | 1 至 2147483647 | 
| bigserial | 8 个字节 | 大自动递增整数 | 1 至 9223372036854775807 | 
| int4range |  | 整数范围 |  | 
| int8range |  | bigint 的范围 |  | 
| numrange |  | 数字范围 |  |