0

可能重复:
SqlError.Number 描述

@@错误

这是一个整数。如何获得以下示例中错误的实际描述?

IF @@ERROR <> 0
INSERT INTO Table (ID, ErrorDescription)
VALUES (@ID, ????)
4

1 回答 1

1

因此,根据我评论中的参考,您可以使用以下内容:

SELECT @ErrorVariable AS ErrorID,
    text
FROM sys.messages
WHERE message_id = @ErrorVariable;

使用 @@Error

于 2013-01-08T20:12:31.320 回答