SQL异常捕获
2024-10-19 04:33:16
直接上代码:
GO
BEGIN TRY
DECLARE @res INT
SET @res=1/0
PRINT 'no error'
END TRY
BEGIN CATCH
PRINT 'Error Number :'+CAST(ERROR_NUMBER() AS VARCHAR(10))
PRINT 'Error Message :'+ERROR_MESSAGE()
PRINT 'Error Severity :'+CAST(ERROR_SEVERITY() AS VARCHAR(10))
PRINT 'Error State :'+CAST(ERROR_STATE() AS VARCHAR(10))
PRINT 'Error Line :'+CAST(ERROR_LINE() AS VARCHAR(10))
PRINT 'Error Proc :'+COALESCE(ERROR_PROCEDURE(),'not within proc')
END CATCH
GO 错误输出信息:
Error Number :8134
Error Message :Divide by zero error encountered.
Error Severity :16
Error State :1
Error Line :3
Error Proc :not within proc
最新文章
- NEFU 560 半数集
- 【转载】LoadRunner添加windows多台压力机
- Java生成XML文件
- SQL Script 杂记
- JSONObject和JSONArray的简单使用(json-lib)
- Aqua Data Studio 查询结果中文乱码
- SQL表连接
- empty()和remove()的区别
- poj 1318Word Amalgamation
- RT-SA-2019-005 Cisco RV320 Command Injection Retrieval
- 转载 JavaScript的函数声明与函数表达式的区别
- Oracle 手动建库
- 学大数据是先学java还是先学python?
- 有史以来性价比最高最让人感动的一次数据库&;amp;SQL优化(DB &;amp; SQL TUNING)——半小时性能提升千倍
- Partition Array into Disjoint Intervals LT915
- 2019 wannafly winter camp day 3
- PowerTeam--Alpha阶段个人贡献分及转会人员
- linux挂载mount参数优化
- jsp 中变量作用域:pageScope、requestScope、sessionScope、applicationScope
- kubernetes挂载ceph rbd和cephfs的方法