在DB2中插入期间,SQLCODE = -723

Sri*_*aul 1 java sql db2

我的代码中有一系列插入语句.该表几乎没有更新上次更新日期和时间的触发器.

某些插入成功,而其他类似的插入表失败,DB2 SQL错误:SQLCODE = -723,SQLSTATE = 09000,SQLERRMC = CMSDB.ITNPROD_AUDIT_AFTER_INSERT; -818; 51003 ;, DRIVER = 4.8.87

可能是什么问题呢.我担心它适用于某些记录,而其他记录则失败.

Mic*_*rek 5

查找DB2 Message参考中的错误.

SQL0723N错误(此处)告诉我们命名触发器中发生错误(在您的情况下,触发器名为CMSDB.ITNPROD_AUDIT_AFTER_INSERT).

此外,在消息的第二部分,DB2告诉我们,即在触发发生的误差是SQL0818N(SQLSTATE 51003),这是在这里.

我真的不明白818在说什么,但是看起来你的包裹可能有某种时间戳问题.祝好运.