我有一个使用 Adodb 在 Oracle 表(客户数据库)中插入数据的应用程序。
- 如果没有错误,则数据插入成功。
- 如果有任何错误,如无效数据类型等。错误由我的应用程序引发并捕获并转储到日志文件中。
- 我的客户在这个特定的表上编写了他们自己的触发器。插入记录时,在插入数据之前会进行一些其他检查
现在一切都很好,直到现在。
但是最近我们发现很多时候数据没有插入到oracle表中。
- 签入日志文件时未发现错误。
- 然后我记录了执行的查询。
- 将查询复制到 oracle Sql 提示符并执行它给出了触发器错误。
我的问题是
- 客户尚未准备好分享触发器的详细信息。
- 插入到 oracle 表时不会引发错误,因此我们无法记录它或采取任何行动。
- 在 oracle 中直接执行相同的 qry 时会显示触发错误。
需要帮助
- 为什么 ADODB 中没有引发错误
- 我是否必须通知客户实施任何错误引发
- 您可以为解决问题提出的任何建议
我对 Oracle 有 0% 到 10% 的知识