我收到 com.microsoft.sqlserver.jdbc.SQLServerException:由于文件组已满,无法为对象分配空间。我想要一种从其他 SQL 异常中识别此 SQL 异常的方法。如果我检查 java.sql.SQLException.venderCode == 1105 就足够了吗?有什么地方可以得到 1105 代码的描述吗?
2 回答
哈士奇WWW
TA贡献1799条经验 获得超6个赞
仅检查错误代码就足以满足您的需要。返回的vendorCode是 SQL Server 错误号。DMV 可以检索 SQL Server 错误和标记化的消息文本sys.messages。美国英语示例:
SELECT *
FROM sys.messages
WHERE
message_id = 1105
AND language_id = 1033;
添加回答
举报
0/150
提交
取消