sql server 2008中try catch如何使用,我百度了下,实例也看不懂,居然是分成两块的,请帮我看看一下代码

哪里错了?begintryselect*fromaaprint'没事'endtrybegincatchbeginprint'出错'endcatch... 哪里错了?
begin try
select *
from aa
print '没事'
end try
begin catch
begin
print '出错'
end catch
展开
 我来答
百度网友752c4d2
2013-01-07 · TA获得超过219个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:157万
展开全部
BEGIN TRY
--SQL
END TRY
BEGIN CATCH
--SQL
END CATCH [SQL]

TRY --CATCH用来捕获异常和处理异常语句
try内语句错误时,则传递给catch内语句,
try内语句无错误是,则运行完try内语句,然后传递给end catch后语句。

补充下,此语句不能捕获错误级别10或更低级的。你的错误应该属于很低的类别。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式