1

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

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

1 回答 1

3

在 Sybase ASE 中,您不能直接设置@@error或使用raiseerror字符串。

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

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

更详细的信息raiserror可以在文档中找到

于 2014-05-13T12:49:30.957 回答