gpt4 book ai didi

sql-server - .NET SqlClient 错误号枚举类型

转载 作者:行者123 更新时间:2023-12-02 13:50:27 25 4
gpt4 key购买 nike

我有一个 SqlException 类型的异常处理程序,并且正在查看异常的 SqlException.Number 属性以确定是否发生死锁 (1205)。我很好奇,不是写 SqlException.Number == 1205,而是有一个我可以引用的枚举,它会产生类似于 SqlException.Number == SqlExceptionNumberEnum.DeadLockVictim 的内容?

由于潜在错误消息/数字的剪切量,这可能不可行,但认为值得询问。谢谢!

最佳答案

据我所知,没有。特别是,您可以使用 sp_addmessage 定义自己的错误号,并且每个 SQL-Server 版本的错误都会发生变化(增长),因此如果(例如)您使用 .NET,这很快就会成为问题2.0 与 SQL Server 2008,因为您的数字将存在。

关于sql-server - .NET SqlClient 错误号枚举类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com