Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq 使用MessageBroker将操作从一个sql表更新到另一个sql表_Ibm Mq_Messagebroker - Fatal编程技术网

Ibm mq 使用MessageBroker将操作从一个sql表更新到另一个sql表

Ibm mq 使用MessageBroker将操作从一个sql表更新到另一个sql表,ibm-mq,messagebroker,Ibm Mq,Messagebroker,我想使用Wepshoere Message Broker获取任何用户在任何表上执行的操作,以应用于另一个表 范例 1-用户在TestDB中的表x上插入一条记录 2-MessageBroker获取这个新添加的记录并将其添加到TestDB中的表y中 你能提供详细的信息支持我吗。提前感谢我建议您在表x中添加一个insert,这是数据库触发器的正常功能 如果您使用正在使用的DBMS和OS更新您的问题,这会有所帮助。您可以使用dbInput节点在更新表时触发消息,然后使用普通ESQL或映射节点在目标表中进

我想使用Wepshoere Message Broker获取任何用户在任何表上执行的操作,以应用于另一个表

范例

1-用户在TestDB中的表x上插入一条记录

2-MessageBroker获取这个新添加的记录并将其添加到TestDB中的表y中


你能提供详细的信息支持我吗。提前感谢

我建议您在表x中添加一个insert,这是数据库触发器的正常功能


如果您使用正在使用的DBMS和OS更新您的问题,这会有所帮助。

您可以使用dbInput节点在更新表时触发消息,然后使用普通ESQL或映射节点在目标表中进行插入

关键是要正确配置db输入节点,您可以在此处获得有关如何进行配置的更多信息: