Go back to the English version of the documentation受支持的 PostgreSQL 数据类型
受支持的 PostgreSQL 数据类型
Last updated: 2024年7月15日
将 Amazon RDS for PostgreSQL 用作源连接时,只能复制某些数据类型。
当您使用 Amazon RDS for PostgreSQL 连接和 Copy 目标时,Data Replication 将尝试创建或复制到具有类似列名和兼容数据类型的列。 如果目标列的数据类型不兼容,它将把目标数据类型转换为基于字符串的数据类型(例如,varchar
)。
下表列出了可以复制的 PostgreSQL 数据类型。 不支持的数据类型不会复制到目标数据库。
数据类型 | 别名 | 描述 | 受支持 |
---|---|---|---|
bigint | int8 | 带符号的 8 字节整数 | ✓ |
BIGSERIAL | serial8 | 自动递增 8 字节整数 | ✓ |
位 [(n)] | 固定长度位字符串 | ||
位变化 [(n)] | varbit [(n)] | 变长位字符串 | |
布尔型 | bool | 逻辑布尔值 (true/false) | ✓ |
盒子 | 平面上的矩形框 | ||
BYTEA | 二进制数据 ("byte array") | ✓ | |
字符 [(n)] | char [(n)] | 定长字符串 | ✓ |
字符变化 [(n)] | varchar [(n)] | 变长字符串 | ✓ |
CIDR | IPv4 或 IPv6 网络地址 | ||
圆形 | 在平面上循环 | ||
日期 | 日历日期 (年,月,日) | ✓ | |
双精度 | float8 | 双精度浮点数 (8 字节) | ✓ |
瓦内 | IPv4 或 IPv6 主机地址 | ||
整数 | int 和 int4 | 带符号的四字节整数 | ✓ |
时间间隔 [fields] [(p)] | 时间范围 | ||
json | 文本 JSON 数据 | ✓ | |
杰松布 | 二进制 JSON 数据,分解 | ✓ | |
折线 | 平面上的无限线 | ||
勒塞格 | 平面上的线段 | ||
macAddr | MAC (介质访问控制) 地址 | ||
macaddr8 | MAC (介质访问控制) 地址 (EUI-64 格式) | ||
理财 | 货币金额 | ||
数字 [(p , s)] | 十进制 [(p , s)] | 可选择精度的精确数字 | ✓ |
路径 | 平面上的几何路径 | ||
pg_lsn | PostgreSQL 日志序号 | ||
点 | 平面上的几何点 | ||
多边形 | 平面上的闭合几何路径 | ||
real | float4 | 单精度浮点数 (4 字节) | ✓ |
smallint | int2 | 带符号的双字节整数 | ✓ |
小序列 | serial2 | 自动递增双字节整数 | ✓ |
序列 | serial4 | 自动递增四字节整数 | ✓ |
文本 | 变长字符串 | ✓ | |
时间 [(p)] [无时区] | 时间 (无时区) | ✓ | |
带时区的时间 [(p)] | TIMETZ | 时间,包括时区 | ✓ |
时间戳记 [(p)] [无时区] | 日期和时间 (无时区) | ✓ | |
带有时区的时间戳记 [(p)] | timeStampTZ | 日期和时间,包括时区 | ✓ |
茨格里 | 文本搜索查询 | ||
茨矢量 | 文本搜索文档 | ||
txid_snapshot | 用户级别事务标识快照 (不推荐; 请参阅 pg_snapshot) | ||
uuid | 通用唯一标识 | ✓ | |
xml | XML 数据 | ✓ |