阅读量:1
Ubuntu PostgreSQL支持的数据类型与标准PostgreSQL一致,主要包括以下几类:
基础数据类型
- 数值类型:
SMALLINT、INTEGER、BIGINT、DECIMAL(p,s)、NUMERIC、REAL、DOUBLE PRECISION、SERIAL、BIGSERIAL。 - 字符类型:
CHAR(n)、VARCHAR(n)、TEXT。 - 二进制类型:
BYTEA。 - 布尔类型:
BOOLEAN。
日期与时间类型
DATE、TIME、TIMESTAMP、TIMESTAMPTZ、INTERVAL。
结构化与特殊类型
- 数组类型:如
integer[]、varchar[]等。 - JSON/JSONB:
JSON用于存储JSON数据,JSONB是二进制格式,性能更优。 - UUID:全局唯一标识符。
- 枚举类型:通过
CREATE TYPE定义一组有限的值。
空间与网络类型(需安装扩展)
- 几何类型:如
POINT、LINE、POLYGON等(需PostGIS扩展)。 - 网络地址类型:
INET、CIDR、MACADDR等。
其他高级类型
XML、HSTORE(键值对存储,需hstore扩展)等。
以上就是关于“Ubuntu PostgreSQL 支持哪些数据类型”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm