5.8.7. 可移植性......................................................................................................68
5.9. 继承 ..........................................................................................................................68
5.9.1. 警告..............................................................................................................71
5.10. 划分 ........................................................................................................................71
5.10.1. 概述............................................................................................................71
5.10.2. 实现划分....................................................................................................72
5.10.3. 管理分区....................................................................................................75
5.10.4. 划分和约束排除........................................................................................75
5.10.5. 可选划分方法............................................................................................76
5.10.6. 警告............................................................................................................77
5.11. 外部数据 ................................................................................................................78
5.12. 其他数据库对象 ....................................................................................................78
5.13. 依赖跟踪 ................................................................................................................79
6. 数据操纵............................................................................................................................... 81
6.1. 插入数据 ..................................................................................................................81
6.2. 更新数据 ..................................................................................................................82
6.3. 删除数据 ..................................................................................................................82
7. 查询....................................................................................................................................... 84
7.1. 概述 ..........................................................................................................................84
7.2. 表表达式 ..................................................................................................................84
7.2.1. FROM子句.....................................................................................................84
7.2.1.1. 连接表.............................................................................................85
7.2.1.2. 表和列别名.....................................................................................88
7.2.1.3. 子查询.............................................................................................89
7.2.1.4. 表函数.............................................................................................90
7.2.1.5. LATERAL子查询..............................................................................91
7.2.2. WHERE子句................................................................................................... 92
7.2.3. GROUP BY和HAVING子句 ........................................................................... 93
7.2.4. GROUPING SETS、CUBE和ROLLUP............................................................95
7.2.5. 窗口函数处理..............................................................................................97
7.3. 选择列表 ..................................................................................................................97
7.3.1. 选择列表项..................................................................................................98
7.3.2. 列标签..........................................................................................................98
7.3.3. DISTINCT ....................................................................................................99
7.4. 组合查询 ..................................................................................................................99
7.5. 行排序 ....................................................................................................................100
7.6. LIMIT和OFFSET ....................................................................................................101
7.7. VALUES列表 ........................................................................................................... 101
7.8. WITH查询(公共表表达式) ...............................................................................102
7.8.1. WITH中的SELECT......................................................................................102
7.8.2. WITH中的数据修改语句...........................................................................105
8. 数据类型............................................................................................................................. 108
8.1. 数字类型 ................................................................................................................109
8.1.1. 整数类型....................................................................................................110
8.1.2. 任意精度数字............................................................................................110
8.1.3. 浮点类型....................................................................................................111
8.1.4. 序数类型....................................................................................................112
8.2. 货币类型 ................................................................................................................113
8.3. 字符类型 ................................................................................................................114
8.4. 二进制数据类型 ....................................................................................................116
8.4.1. bytea的十六进制格式............................................................................. 116
8.4.2. bytea的逃逸格式..................................................................................... 117
v