在 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 還支持自定義數據類型和范圍數據類型。