更新SQL DB视表过滤器更新SQL数据库。 如果使用了更新SQL DB视表过滤器, 即使是其它视表过滤器,更新方法也可以对它们进行详细控制。 只有在产品中DB更新可用时,才能使用更新SQL DB视表过滤器。 |
使用SQLDB更新时,设置一个输出用视表,将其当做更新对象。
输出用视表必须设定了更新SQL DB连接源信息视表。
利用输出用视表的键值,可以将一个输出用视表的读取记录追加和插入到一个输入用视表,还可以更新匹配记录。
只有当输出被删除时,输入用视表才不设置。
根据从删除用视表中读取的记录的键值,可以在记录插入过程中删除输出用视表。
只有当使用此方法进行删除后,删除用视表才能被指定。
要删除包含输出用视表和与条件匹配的记录,应在删除条件中设置,而不是在删除标签的删除用视表中指定。
相同键记录存在于DB中导致记录插入失败时,可以输出更新失败的记录,因为更新目标记录在DB中不存在。
更新标签应设置足够的更新方法。
要使用拒收用视表,只为拒收用视表中的有效输出指定拒收用视表。
只有当输出至拒收用视表时才指定拒收用视表。
数据通道连接视表不在拒收用视表中指定。
输出用视表和拒收用视表应是
相同配置的视表。
要同步更新多个数据库,在更新SQL DB视表过滤器的数据保证(COMMIT)方法设定对话框中作相关设定后,在作业属性对话框的同步设定标签中设置同步组。
这用于在I/O用视表标签中发送数据保证(COMMMIT)。
名称 | 输入视表过滤器的对象名称。 |
---|---|
注释 |
可存放说明信息。 通过CTRL+ENTER组合键换行。 |
确定 | 保存数据设置后关闭对话框。 |
取消 | 不保存设置信息,并关闭对话框。 |
参照以下链接: