Database package
数据库通过存储各种数据(如销售交易、产品目录、库存和客户个人资料)来支持企业的内部操作。使用 Database package 连接到数据库,开始事务,通过检索、插入、更新、删除数据以及将数据导出到 CSV 文件来处理存储的数据。
开始之前
在 Database package 中执行下列 actions,作为使用可用 actions 集的一部分:
- 使用连接 action 与数据库服务器建立连接。
请参阅对数据库使用连接 action。
- 从以下选项中进行选择:
- 使用读取自 action 从数据库检索记录。使用读取自 action
- 如果自动执行的任务涉及对数据库进行更改,请插入开始数据库事务 action,然后插入自动执行更改的 actions。
此 action 可确保所有记录全部更新或删除,并防止在 bot 运行时遇到错误时意外更新或删除不完整的数据。
- 如果您在本次会话中使用开始数据库事务 action,请插入结束数据库事务以提交更改。
- 每组数据库 actions 的结尾为断开连接 action,以终止与数据库服务器的连接。
Database package 中的 Actions
Database package 包括以下 actions:
Action | 描述 |
---|---|
开始数据库事务 | 启动数据库事务。 您在开始数据库事务和结束数据库事务 actions 之间插入的 actions 将视为单个单位。bot 必须成功运行所有 actions 才能更新数据库。这可防止在 actions 之一失败的情况下输入部分内容。 例如,在复式会计中,每笔借记都需要记录贷方。如果一家公司收到 5000 美元的产品,会计师必须将 5000 美元借记到库存中,并将 5000 美元贷项贷记到应付账款中。 在开始数据库事务和结束数据库事务 actions 之间插入记录这些条目的 actions,以确保两个条目都记录在数据库中,或者都不记录在数据库中。 在会话名称字段中,输入在连接 action 中用于连接到数据库服务器的会话的名称。 |
连接 | 请参阅对数据库使用连接 action。 支持使用 OBDC 驱动程序的 Snowflake 数据库。 |
断开 | 断开与数据库的连接。在会话名称字段中,输入在连接 action 中用于连接到数据库服务器的会话的名称。 支持使用 OBDC 驱动程序的 Snowflake 数据库。 |
结束数据库事务 | 提交在开始数据库事务 action 之后使用 actions 执行的所有数据库操作,前提是 bot 成功执行了这些 actions。在会话名称字段中,输入在连接 action 中用于连接到数据库服务器的会话的名称。 |
导出到数据表 | 请参阅使用导出到数据表 action。 支持使用 OBDC 驱动程序的 Snowflake 数据库。 |
插入/更新/删除 | 从数据库中执行 INSERT、UPDATE 或 DELETE 语句。
支持使用 OBDC 驱动程序的 Snowflake 数据库。 |
管理存储过程 | 在指定的数据库中创建、更新和删除存储过程。存储过程是保存到数据库的 SQL 代码,使您能够重复运行。
|
读取自 | 请参阅使用读取自 action。 支持使用 OBDC 驱动程序的 Snowflake 数据库。 |
运行存储过程 | 请参阅使用运行存储过程 action。 |