温馨提示×

Ubuntu PostgreSQL 支持哪些数据类型

小樊
52
2025-09-03 00:31:11
栏目: 云计算

Ubuntu PostgreSQL支持的数据类型与标准PostgreSQL一致,主要包括以下几类:

基础数据类型

  • 数值类型SMALLINTINTEGERBIGINTDECIMAL(p,s)NUMERICREALDOUBLE PRECISIONSERIALBIGSERIAL
  • 字符类型CHAR(n)VARCHAR(n)TEXT
  • 二进制类型BYTEA
  • 布尔类型BOOLEAN

日期与时间类型

DATETIMETIMESTAMPTIMESTAMPTZINTERVAL

结构化与特殊类型

  • 数组类型:如integer[]varchar[]等。
  • JSON/JSONBJSON用于存储JSON数据,JSONB是二进制格式,性能更优。
  • UUID:全局唯一标识符。
  • 枚举类型:通过CREATE TYPE定义一组有限的值。

空间与网络类型(需安装扩展)

  • 几何类型:如POINTLINEPOLYGON等(需PostGIS扩展)。
  • 网络地址类型INETCIDRMACADDR等。

其他高级类型

XMLHSTORE(键值对存储,需hstore扩展)等。

0