0
我想用连接器类型:数据库读取器来记录欢乐通道。它有一条SQL语句,用于读取Mirth频道的输入。但是,它有另一个名为On-Update SQL的框,其中包含更多的SQL代码。该SQL是否在SQL输入语句之后运行? On-Update声明有什么作用?欢乐问题:运行更新声明做了什么?
我想用连接器类型:数据库读取器来记录欢乐通道。它有一条SQL语句,用于读取Mirth频道的输入。但是,它有另一个名为On-Update SQL的框,其中包含更多的SQL代码。该SQL是否在SQL输入语句之后运行? On-Update声明有什么作用?欢乐问题:运行更新声明做了什么?
更新SQL应该用来更新记录,一旦它被读取,以便它不被再次读取。例如,如果你的SQL语句是:
SELECT id, firstName, lastName FROM person WHERE status = 0;
那么应该有在更新SQL为:
UPDATE person SET status = 1 WHERE id = ${id};
注意,${id}
变量使用。这将替换为在原始SQL语句中选择的ID值。这使您可以更新所选的相同记录。
您可以使用您在SELECT中检索的UPDATE中的任何列(例如${firstName}
)。