c47b32bdcc4ed5cdab342055a130e8e1c107f544
PostgreSQL.md
| ... | ... | @@ -4,10 +4,8 @@ |
| 4 | 4 | |
| 5 | 5 | **下载地址:** [Open-Source, Enterprise Postgres Database Management](https://www.enterprisedb.com/downloads/postgres-postgresql-downloads) |
| 6 | 6 | |
| 7 | ------- |
|
| 8 | - |
|
| 9 | -## 第 1 节. PostgreSQL 本地和 Docker 安装步骤 |
|
| 10 | 7 | |
| 8 | +## 第一节.PostgreSQL 本地和 Docker 安装步骤 |
|
| 11 | 9 | ### 1. 本地安装 PG |
| 12 | 10 | |
| 13 | 11 | 以下是在本地 Windows 系统上安装 PostgreSQL 16.6 的流程: |
| ... | ... | @@ -122,12 +120,9 @@ |
| 122 | 120 | - [Docker+PostgreSQL 数据库](https://blog.csdn.net/shankezh/article/details/143241252) |
| 123 | 121 | - [Docker 容器化部署 PostgreSQL](https://www.jianshu.com/p/c2f6759f3e75) |
| 124 | 122 | |
| 125 | ------- |
|
| 126 | - |
|
| 127 | -## 第 2 节. PostgreSQL 特性 |
|
| 128 | 123 | |
| 124 | +## 第二节. PostgreSQL 特性 |
|
| 129 | 125 | ### 2.1 Boolean 值问题 |
| 130 | - |
|
| 131 | 126 | PostgreSQL 支持 `boolean` 类型,但我们引擎是使用 `char(1)` 代替 `boolean`。插入到数据的时候我们插入 `char(1)`,查询的时候返回 `boolean` 值。 |
| 132 | 127 | |
| 133 | 128 | ```sql |
| ... | ... | @@ -136,10 +131,7 @@ CREATE TABLE example ( |
| 136 | 131 | ); |
| 137 | 132 | ``` |
| 138 | 133 | |
| 139 | - |
|
| 140 | - |
|
| 141 | 134 | ### 2.2 索引问题 |
| 142 | - |
|
| 143 | 135 | 在 PostgreSQL 里,索引名称的最大长度受标识符最大长度限制,官方规定标识符最大长度为 63 字节。若标识符(如表名、列名、索引名等)长度超 63 字节,会自动截断并发出警告。 |
| 144 | 136 | |
| 145 | 137 | #### 1. PostgreSQL 索引命名规则与实践 |
| ... | ... | @@ -751,7 +743,7 @@ COMMIT; |
| 751 | 743 | |
| 752 | 744 | |
| 753 | 745 | |
| 754 | -## 第 3 节. PostgreSQL 基础教程 |
|
| 746 | +## 第三节. PostgreSQL 基础教程 |
|
| 755 | 747 | |
| 756 | 748 | **来源:** [PostgreSQL 教程](https://www.rockdata.net/zh-cn/tutorial/toc/) |
| 757 | 749 |