在 PostgreSQL 中,变量的数据类型包括:
- 整数型:integer, bigint, smallint
- 浮点型:real, double precision
- 字符型:character varying, text, character
- 日期/时间型:timestamp, date, time, interval
- 布尔型:boolean
- 数组型:array
- 枚举型:enum
- 几何型:point, line, lseg, box, path, polygon, circle
- 网络地址型:cidr, inet, macaddr
- JSON型:jsonb
- 二进制型:bytea
- UUID型:uuid
除了以上列出的数据类型之外,PostgreSQL 还支持自定义数据类型和范围数据类型。