数字类型

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 数字范围