Sybase:是否可以设置@@ error

时间:2014-05-13 12:25:29

标签: sql sybase raiserror

是否可以在Sybase中设置全局变量@@ error = 0以在raiserror语句之后成功返回?

raiserror 'Test';
set @@error = 0;

1 个答案:

答案 0 :(得分:3)

在Sybase ASE中,您无法直接设置@@error或使用带有字符串的raiseerror

使用sp_addmessage向您的数据库添加自定义错误号和消息。列出错误后,您可以使用raiserror error_#

引用它

Sybase ASE为系统使用保留错误编号20,000及以下,因此用户定义的错误可以从20,001开始

有关raiserror can be found in the documentation的详细信息。