你会认为找出1意味着什么很容易,但谷歌没有帮助(我猜它没有看到@@部分而且错误是通用的。
MSDN(至少在@@ Error页面和Concept页面上)也没有用。
这里有任何帮助吗?
答案 0 :(得分:4)
您需要检查sys.messages
系统目录视图:
SELECT *
FROM sys.messages
WHERE message_id = @YourErrorCode AND language_id = 1033
message_id
应该是您获得的错误代码,并且您还需要指定您希望留言的语言,1033是英语。
您可以通过以下方式了解有关语言的更多信息:
SELECT * FROM sys.syslanguages WHERE lcid = 1033
那些LCID非常标准 - 您可以在该系统目录视图中找到所有SQL Server定义的语言。