如何获取最后一个完整的MS SQL Server错误消息?

Daw*_*hia 6 php sql-server

我知道:

SELECT @@ERROR
Run Code Online (Sandbox Code Playgroud)

但它只给我一个错误代码(一个数字),我需要一个全文信息,如:

无法在具有唯一索引"IX_ID_unique"的对象"dbo.TABLE_NAME"中插入重复的键行.

该语句已终止.

我怎么能在MS Sql Server 2005中这样做?

编辑:我需要在Linux和Windows平台上获取此错误消息.

Pas*_*TIN 5

怎么样ERROR_MESSAGE

另请参阅:在Transact-SQL中检索错误信息


而且,从PHP(标记你的问题php),看看:

当然,这取决于您用来访问MS SQL Server数据库的API.