PostgreSQL 数据类型
PostgreSQL 类型系统非常丰富:数值、字符、日期时间、布尔、数组、JSONB、UUID、网络地址等。
Key PointsPostgreSQL,数据类型,JSONB,数组,UUID
讲解
PostgreSQL 类型系统非常丰富:数值、字符、日期时间、布尔、数组、JSONB、UUID、网络地址等。
要点
PostgreSQL 类型系统非常丰富:数值、字符、日期时间、布尔、数组、JSONB、UUID、网络地址等。
| 类别 | 类型 | 说明 |
|---|---|---|
| 数值 | smallint / integer / bigint / numeric | numeric 精确小数适合金额 |
| 字符 | char(n) / varchar(n) / text | 无长度要求时直接用 text |
| 日期 | date / time / timestamp / interval | interval 可做时间加减 |
| 其他 | boolean / uuid / jsonb / inet / text[] | jsonb 支持索引查询,数组可存多值 |
讲解
PostgreSQL 类型系统非常丰富:数值、字符、日期时间、布尔、数组、JSONB、UUID、网络地址等。
要点
PostgreSQL 类型系统非常丰富:数值、字符、日期时间、布尔、数组、JSONB、UUID、网络地址等。
| 类别 | 类型 | 说明 |
|---|---|---|
| 数值 | smallint / integer / bigint / numeric | numeric 精确小数适合金额 |
| 字符 | char(n) / varchar(n) / text | 无长度要求时直接用 text |
| 日期 | date / time / timestamp / interval | interval 可做时间加减 |
| 其他 | boolean / uuid / jsonb / inet / text[] | jsonb 支持索引查询,数组可存多值 |