当前位置:Gxlcms >
mssql >
在SQLServer的try...catch语句中获取错误消息代码的的语句
在SQLServer的try...catch语句中获取错误消息代码的的语句
时间:2021-07-01 10:21:17
帮助过:106人阅读
代码如下:
BEGIN TRY
...
...
END TRY
BEGIN CATCH
DECLARE @ErrorMessage NVARCHAR(4000);
DECLARE @ErrorSeverity INT;
DECLARE @ErrorState INT;
SELECT
@ErrorMessage = ERROR_MESSAGE(),
@ErrorSeverity = ERROR_SEVERITY(),
@ErrorState = ERROR_STATE();
RAISERROR (@ErrorMessage, -- Message text.
@ErrorSeverity, -- Severity.
@ErrorState -- State.
);
END CATCH;
您可能感兴趣的文章:
- SQL SERVER 里的错误处理(try catch)
- SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数据库不同)
- SQL Server 2008 R2:error 26 开启远程连接详解
- SQLServer 2008 :error 40出现连接错误的解决方法
- SQL2005 provider: 命名管道提供程序 error: 40 无法打开到 SQL Server 的连接
- SQL Server自定义异常raiserror使用示例
- SQL Server 2005 中使用 Try Catch 处理异常