……
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;
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论