特殊的错误号 -746

特殊的错误号 -746 允许您生成定制的消息。例如,以下语句产生错误号 -746 并返回引号中的文本:
RAISE EXCEPTION -746, 0, 'You broke the rules';
在下列示例中,alpha 的负值产生异常 -746 并提供描述该问题的特定消息。代码中应包含 ON EXCEPTION 语句,它俘获异常 -746
FOREACH SELECT c1 INTO alpha FROM sometable
          IF alpha < 0 THEN
          RAISE EXCEPTION -746, 0, 'a < 0 found' -- emergency exit
          END IF
          END FOREACH
当执行 SPL 例程并满足 IF 条件时,数据库服务器返回以下错误:
-746: a < 0 found.

有关作用域和异常兼容性的更多信息,请参阅 ON EXCEPTION

相关语句

ON EXCEPTION