
# PostgreSQL
PostgreSQL连接器用于连接PostgreSQL数据库，负责建立和维护应用程序和PostgreSQL数据库之间的连接，并管理数据的传输。
- PostgreSQL是一个特性齐全的开源的对象-关系型数据库。
- PostgreSQL默认端口为5432，但是管理员可以根据需要将其更改为其他端口。
#### 创建Oracle连接
1. 登录[CodeArts Link控制台](https://console.huaweicloud.com/codearts-link/)。
2. 在左侧导航栏选择"连接器"，在连接器页面单击"新建连接"。
3. 选择"PostgreSQL"连接器。
4. 在弹窗中配置连接器信息，完成后单击"测试连接"，测试通过后，单击"确定"，保存配置。 
   
   | 参数     | 说明                                                                                                                                                                                                          |
   |:---|:---|
   | 连接名称   | 填写连接器实例名称。                                                                                                                                                                                                  |
   | 连接与安全  | 选择数据库的连接模式。 - 默认：由系统根据用户配置自动拼接数据源连接字符串。   |
   | 主机IP地址 | 填写数据库的连接IP地址。                                                                                                                                                                                               |
   | 端口     | 填写数据库的连接端口号。                                                                                                                                                                                                |
   | 数据库名   | 填写要连接的数据库名。                                                                                                                                                                                                 |
   | 用户名    | 连接数据库的用户名。                                                                                                                                                                                                  |
   | 密码     | 连接数据库的用户密码。                                                                                                                                                                                                 |
   | 描述     | 填写连接器的描述信息，用于识别不同的连接器。                                                                                                                                                                                      |
      
   
   
 
#### 支持的动作
- 获取记录
- 添加记录
- 更新记录
- 删除记录
 
#### 配置参数
表1获取记录 
| 参数         | 说明                                                                |
|:---|:---|
| 表名         | 单击后弹出下拉框和搜索框，可以根据搜索或下拉选择连接的数据库中的表名。                               |
| 字段名        | 选择表名后，单击字段名框弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段。                           |
| WHERE条件    | 单击后弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段，然后在对应的字段上填写要查询数据的条件值（注意值要用英文单引号包住）。 |
| Order by字段 | 填写返回结果的排序字段。                                                      |
| Limit条数    | 填写返回结果的每页数据条数。                                                    |
| Offset偏移量  | 填写分页查询的偏移量。                                                       |
   
表2添加记录 
| 参数   | 说明                                                                  |
|:---|:---|
| 表名   | 单击后弹出下拉框和搜索框，可以根据搜索或下拉选择连接的数据库中要插入数据的表名。                            |
| 插入数据 | 单击后弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段，然后在对应的字段上填写插入操作中目标字段的值（注意值要用英文单引号包住）。 |
   
表3更新记录 
| 参数      | 说明                                                                  |
|:---|:---|
| 表名      | 单击后弹出下拉框和搜索框，可以根据搜索或下拉选择连接的数据库中要更新数据的表名。                            |
| 更新数据    | 单击后弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段，然后在对应的字段上填写更新操作中目标字段的值（注意值要用英文单引号包住）。 |
| WHERE条件 | 单击后弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段，然后在对应的字段上填写要更新数据的条件值（注意值要用英文单引号包住）。   |
   
表4删除记录 
| 参数      | 说明                                                                |
|:---|:---|
| 表名      | 单击后弹出下拉框和搜索框，可以根据搜索或下拉选择连接的数据库中要删除数据的表名。                          |
| WHERE条件 | 单击后弹出下拉框和搜索框，可以根据搜索或下拉勾选对应的字段，然后在对应的字段上填写要删除数据的条件值（注意值要用英文单引号包住）。 |
   
