DB2 AS400触发器

wecizke3  于 2022-11-07  发布在  DB2
关注(0)|答案(1)|浏览(222)

我的任务是找到一种方法将数据迁移到DB2 AS 400数据库中,当数据在前端输入(目前是手动输入)时,系统会进行一些计算并将结果插入到表中。
我的理解是它使用了一个触发器来完成这个操作。我对这个东西了解不多,但是我已经编写了代码来直接将值插入到同一个表中。有没有办法让我知道当用户手动输入数据时触发了什么触发器?
我在QSYS 2/SYSTRIGGERS中查看过,除了没有什么意义之外,我没有看到属于包含我的表的SCHEMA的触发器。
任何帮助都是很棒的,因为我被卡住了。

syqv5f0l

syqv5f0l1#

SELECT *
FROM QSYS2.SYSTRIGGERS
WHERE TABSCHEMA = 'MYSCHEMA' 
      AND TABNAME = 'MYTABLE'

应该没问题。
如果您更喜欢使用5250命令行,“显示文件描述”(DSPFD)命令将显示文件(表)上的触发器

DSPFD FILE(MYSCHMA/MYTABLE) TYPE(*TRG)

最后,触发器信息可以通过IBMiNavigator GUI获得,无论是旧的胖客户机版本还是基于Web的新版本。

相关问题