当前位置: 移动技术网 > IT编程>数据库>其他数据库 > SQL SERVER 里的错误处理(try catch)

SQL SERVER 里的错误处理(try catch)

2017年12月08日  | 移动技术网IT编程  | 我要评论
begin try …… end try begin catch …… end catch。 另外,with 语句如果前面还有别的sql语句,应该在前面的sql语句结尾加上
begin try
……
end try
begin catch
……
end catch。
另外,with 语句如果前面还有别的sql语句,应该在前面的sql语句结尾加上分号";"。比如在这个try catch里,就应该在前面加个";",如下:
begin try

with w as(
select f1,f2,f3
,row_number() over(order by id desc) as row
from [t1]
where code=@code
)
insert into [t2](
f1,f2,f3
select f1,f2,f3
from w where row>100;
end try
begin catch
end catch;

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网