数据库更新(Database Update)
- 执行更新数据库表的SQL语句
该模型使用的SQL语句更新数据库的单表或多个表(如果插入,更新和删除不能满足需要的情况下使用)。
触发器(Triggers):
<SQL Statement>(单记录文本触发器[必须]):要执行的SQL语句(例如UPDATE或DELETE语句)。
在最简单的形式中,<SQL Statement>只包含要执行的SQL语句(例如DELETE FROM Backup_Log)。
为了实现更灵活的语句,可以使用其他触发器(例如默认触发器<value1>和<value2>)。例如,您可以添加触发器<Date and Time>,并将<SQL Statement>更改为
"DELETE FROM Backup_Log WHERE Timestamp <= $ {Date and Time}"。在这种情况下,该操作将删除所有数据库记录,删除条件为其时间戳字段比运行时通过<Date and Time>触发器接收的值早的值。
如果您不需要任何额外的触发器,请删除默认触发器<value1>和<value2>。
<Data Source>(单记录触发器[非必须]):要使用的数据源的名称(如果与默认数据源不同,请参阅连接到外部数据库)。
<Auto Commit>(单记录布尔触发器[非必须]):指示是否在自动提交模式下与数据库进行交互。
如果<Auto Commit>存在并且接收到Yes值,数据库操作将以自动提交模式执行,而不管任何活动事务(参见RHStudio中的数据库事务支持)。
退出连接器(Exit):
<Number of Records Affected>(单记录数字退出连接器[非必须]):受SQL语句影响的数据库中的记录数。