0

我有一个从管理控制台调用“刷新后”用户退出存储过程的订阅。现在,我可以分别使用 's$srcTabId' 和 's$tgtTabId' 访问各种系统变量,例如源表名和目标表名。但我找不到提供源模式名称的变量、系统或日志。有什么方法可以从存储过程中访问源模式名称?

4

1 回答 1

1

不幸的是,这不适用于您使用的平台。以下是支持的字段的链接:

http://publib.boulder.ibm.com/infocenter/iidr/v10r1m2/topic/com.ibm.cdcdoc.cdcformssql.doc/concepts/retrievingjournalcontrolfieldsusingthejprefix_jsql.html?resultof=%22%6a%6f%75%72%6e %61%6c%22%20%22%63%6f%6e%74%72%6f%6c%22%20%22%66%69%65%6c%64%73%22%20%22%66 %69%65%6c%64%22%20

鉴于此,一个(诚然不是很好)解决方法是在源上有一个脚本,该脚本获取表模式名称并将其写入镜像到目标的表中。然后,您可以在此目标表上进行查找。

于 2019-08-06T21:32:42.580 回答