【发布时间】:2012-08-13 14:25:52
【问题描述】:
IF l_value = 'FALSE' THEN
RAISE_APPLICATION_ERROR(-20299, 'some error message');
END IF;
这是表触发器的一部分。它应该返回一个错误号和消息,但是当警报弹出时它只返回消息号。没有“一些错误信息”。怎么了
【问题讨论】:
-
您使用的是什么数据库类型?微软 SQL?甲骨文? MySQL?
-
警报由客户端呈现。所以你的问题出在客户身上。
-
如果客户有问题,我应该从哪里开始寻找?
-
我们怎么知道?您还没有告诉我们您使用的是什么客户端...
-
您使用的是什么客户端应用程序?什么应用程序导致警报“弹出”?那是丢弃错误消息的应用程序。
标签: oracle plsql oracleforms raise