我可以在哪里获得SqlError.Number集合的所有描述? 这是由SqlException抛出的
答案 0 :(得分:10)
从数据库中的sys.messages
开始。由于您可以在SQL Server中添加自己的错误(通过sp_addmessage
),因此没有明确的列表。此外,预定义列表(低于50000)可能因数据库版本而异(增长)。
(或者您只是在每个.Message
个实例上表示SqlError
?)
答案 1 :(得分:4)
SELECT Description FROM master..sysmessages