Sim

PostgreSQL

连接到 PostgreSQL 数据库

PostgreSQL 工具使您能够连接到任何 PostgreSQL 数据库,并直接在您的智能工作流中执行各种数据库操作。通过安全的连接处理和灵活的配置,您可以轻松管理和与您的数据交互。

使用 PostgreSQL 工具,您可以:

  • 查询数据:使用 postgresql_query 操作执行 SELECT 查询,从 PostgreSQL 表中检索数据。
  • 插入记录:通过 postgresql_insert 操作,指定表和要插入的数据,向表中添加新行。
  • 更新记录:使用 postgresql_update 操作修改表中的现有数据,提供表名、新数据和 WHERE 条件。
  • 删除记录:通过 postgresql_delete 操作删除表中的行,指定表名和 WHERE 条件。
  • 执行原始 SQL:使用 postgresql_execute 操作运行任何自定义 SQL 命令,以满足高级用例。

PostgreSQL 工具非常适合需要与结构化数据交互的场景,例如自动化报告、系统间数据同步或驱动数据工作流。它简化了数据库访问,使您能够以编程方式轻松读取、写入和管理 PostgreSQL 数据。

使用说明

连接到任何 PostgreSQL 数据库以执行查询、管理数据和进行数据库操作。支持 SELECT、INSERT、UPDATE、DELETE 操作,并提供安全的连接处理。

工具

postgresql_query

在 PostgreSQL 数据库上执行 SELECT 查询

输入

参数类型必需描述
host字符串PostgreSQL 服务器主机名或 IP 地址
port数字PostgreSQL 服务器端口 (默认:5432)
database字符串要连接的数据库名称
username字符串数据库用户名
password字符串数据库密码
ssl字符串SSL 连接模式 (禁用、必需、优先)
query字符串要执行的 SQL SELECT 查询

输出

参数类型描述
messagestring操作状态消息
rowsarray查询返回的行数组
rowCountnumber返回的行数

postgresql_insert

向 PostgreSQL 数据库插入数据

输入

参数类型必需描述
hoststringPostgreSQL 服务器主机名或 IP 地址
portnumberPostgreSQL 服务器端口 (默认值: 5432)
databasestring要连接的数据库名称
usernamestring数据库用户名
passwordstring数据库密码
sslstringSSL 连接模式 (禁用、必需、优先)
tablestring要插入数据的表名
dataobject要插入的数据对象 (键值对)

输出

参数类型描述
messagestring操作状态消息
rowsarray插入的数据 (如果使用了 RETURNING 子句)
rowCountnumber插入的行数

postgresql_update

更新 PostgreSQL 数据库中的数据

输入

参数类型必需描述
hoststringPostgreSQL 服务器主机名或 IP 地址
portnumberPostgreSQL 服务器端口 (默认值: 5432)
databasestring要连接的数据库名称
usernamestring数据库用户名
passwordstring数据库密码
sslstringSSL 连接模式 (禁用、必需、优先)
tablestring要更新数据的表名
dataobject包含要更新字段的数据对象 (键值对)
wherestringWHERE 子句条件 (不包括 WHERE 关键字)

输出

参数类型描述
messagestring操作状态消息
rowsarray更新的数据(如果使用了 RETURNING 子句)
rowCountnumber更新的行数

postgresql_delete

从 PostgreSQL 数据库中删除数据

输入

参数类型必需描述
hoststringPostgreSQL 服务器主机名或 IP 地址
portnumberPostgreSQL 服务器端口(默认:5432)
databasestring要连接的数据库名称
usernamestring数据库用户名
passwordstring数据库密码
sslstringSSL 连接模式(禁用、必需、首选)
tablestring要删除数据的表名
wherestringWHERE 子句条件(不包括 WHERE 关键字)

输出

参数类型描述
messagestring操作状态消息
rowsarray删除的数据(如果使用了 RETURNING 子句)
rowCountnumber删除的行数

postgresql_execute

在 PostgreSQL 数据库上执行原始 SQL 查询

输入

参数类型必需描述
hoststringPostgreSQL 服务器主机名或 IP 地址
portnumberPostgreSQL 服务器端口(默认:5432)
databasestring要连接的数据库名称
usernamestring数据库用户名
passwordstring数据库密码
sslstringSSL 连接模式(禁用、必需、首选)
querystring要执行的原始 SQL 查询

输出

参数类型描述
messagestring操作状态消息
rowsarray查询返回的行数组
rowCountnumber受影响的行数

注意

  • 类别:tools
  • 类型:postgresql
PostgreSQL