任何人都可以指向SQL Server 2005中标准@RETURN_VALUES的列表/描述(如果存在这样的事情)?我搜索了多次,找不到任何参考。有趣的是,我在今天早些时候使用Visual Studion 2008调试存储过程,并在结果中收到了这个结果 - “@ RETURN_VALUE = -6”。想知道-6是什么意思,以及这些值的主列表在哪里。Standard @ RETURN_VALUE's in SQL Server 2005?
谢谢你的帮助!
任何人都可以指向SQL Server 2005中标准@RETURN_VALUES的列表/描述(如果存在这样的事情)?我搜索了多次,找不到任何参考。有趣的是,我在今天早些时候使用Visual Studion 2008调试存储过程,并在结果中收到了这个结果 - “@ RETURN_VALUE = -6”。想知道-6是什么意思,以及这些值的主列表在哪里。Standard @ RETURN_VALUE's in SQL Server 2005?
谢谢你的帮助!
我不相信这是超出了存储过程返回值的任何协议:
0:错误
一些(系统)存储程序es记录在案。文档(SQL帮助)讲述了可能的返回值及其含义。 其他什么肯写有 0 - 没有这样做
0 - XXX的数量(发送的邮件,删除的条目,...) < 0(除了比较)是(像肯写)的错误
有一些轻微的logic behind "standard" codes。
I asked similar here too当我到了-4
的可能重复http://stackoverflow.com/questions/2965211/sql-server-stored-procedure-return-code-oddity,但我看不到一个明确的结论在这个问题上(除了没有记录)。 – 2010-06-24 22:36:10