sql server2005 TSql新功能学习总结(TRY…CATCH篇

Transact-SQL 代码中的错误可利用 TRY…CATCH 机关处置,此功能雷同于C#言语的非常处置功能。TRY…CATCH 机关包罗两部门:一个 TRY 块和一个 CATCH 块

1.TRY…CATCH 块不处置导致数据库引擎封闭毗连的严峻性为 20 或更高的错误。可是,只需毗连不封闭,TRY…CATCH 就会处置严峻性为 20 或更高的错误。

2.严峻性为 10 或更低的错误被视为警告或消息性动静,TRY…CATCH 块不处置此类错误。

ERROR_MESSAGE() 前往错误动静的完整文本。此文本包罗为任何可替代参数(如长度、对象名或时间)供给的值。

ERROR_PROCEDURE() 前往呈现错误的存储过程或触发器的名称。

对于与TRY…CATCH 机关在统一施行级别发生的错误,TRY…CATCH 将不处置以下两类错误:

sql server2005 TSql新功能学习总结(TRY…CATCH篇 1

2.语句级从头编译过程中呈现的错误,例如因为名称解析延迟而形成在编译后呈现对象名解析错误。

sql server2005 TSql新功能学习总结(TRY…CATCH篇 2

sql server2005 TSql新功能学习总结(TRY…CATCH篇 3

若是某个错误在 TRY 块内的编写或语句级别从头编写过程中并在较低的施行级别(例如,施行 sp_executesql 或用户定义存储过程时)发生,则该错误会在低于 TRY…CATCH 机关的级别上发生,并由相联系关系的 CATCH 块处置。

User Review
0 (0 votes)
本站最新优惠

Namesilo优惠:新用户省 $1 域名注册-优惠码:45D%UYTcxYuCloZ 国外最便宜域名!点击了解更多

特别优惠:免费赠送 $100 Vultr主机-限时优惠!英文站必备海外服务器!点击了解更多

VPS优惠:搬瓦工优惠码:BWH3OGRI2BMW 最高省5.83%打开外面世界的一款主机点击了解更多

Paxful上购买比特币

【jhrs.com】原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/24809.html

扫码注册Paxful账户开始交易比特币,全球300多种支付方式任意选,国内需使用外网工具打开

必备的解锁外网工具,畅访谷歌等国外网站,几包烟钱让你无须再找免费梯

发表评论

登录后才能评论
RankMath 插件仅需$59,WordPress 最值得推荐的SEO插件,不限网站数量
见官网
直达官网