本地数据库选择动作使用示例

假设

假设下述条件成立:

  • 您知道如何使用画布编辑器创建触发器和添加动作。有关画布编辑器的更多信息,请参阅使用画布编辑器
  • 您熟悉结构化查询语言 (SQL) 和关系数据库。

使用本地数据库选择动作从本地数据库表检索数据

本例将介绍一个触发器。执行时,该触发器可以使用 Local DB Select(本地数据库选择)动作从本地数据库表检索行。以下所示为样例触发器的一部分:

该示例触发器具有一个 Local DB Select(本地数据库选择)动作和 Log Message(日志消息)动作。

Local DB Select(本地数据库选择)动作可将每一列映射到一个变量上(包括触发器变量和设备变量)。

为了处理检索到的数据,Local DB Select(本地数据库选择)动作必须对 SQL 选择操作返回的行进行迭代。您可以使用 Local DB Select(本地数据库选择)动作的 Routing(路径)选项卡上的 Next Row(下一行)选项处理每行的列值。Next Row(下一行)上的最后一个动作必须被路由到 Local DB Select(本地数据库选择)动作。

在本例中,只有一个要从 Next Row(下一行)路径执行的动作。Log Message(日志消息)动作的 Success(成功)途径将返回到 Local DB Select(本地数据库选择)动作。

当没有更多的行要处理,也没有遇到错误时,来自 Local DB Select(本地数据库选择)动作的逻辑流程将遵循 Success(成功)途径。Next Row(下一行)路径的执行次数由 Rows Selected(已选行)中返回的值决定。Row Index(行索引)会跟踪当前正在处理的行。

相关主题

本地数据库

事务