存储过程中异常的错误代码限制

时间:2013-04-01 15:54:18

标签: informix

我有一个使用“SYSTEM”命令调用java jar的存储过程。这个jar使用“exit(errorCode)”命令返回异常时的错误代码。 如果错误代码低于256,我可以在存储过程中找到正确的错误代码(在smallint变量中)。否则,返回随机错误代码。是否有任何限制导致此行为? 感谢。

1 个答案:

答案 0 :(得分:0)

SYSTEM语句的返回状态由Unix O / S限制为0..255范围内的值。您不能返回该范围之外的状态;系统调用的exit()wait()系列只处理8位值。