求助—— T-SQL 流程控制
在存储过程中 如何做中断跳出的流程控制
例如:
create proc pro_test
@aa int
as
set @aa=@aa+10
if @aa>10
终止此存储过程 (这里应该如何写,exit不行)
else
begin
...
end
注:知道可以通过嵌套if 来实现,然而这样太麻烦,而且我相信t-sql应该也有中断跳出的方式 类似于c语言里的return 或vb里的exit function
谢谢大家!
囧,我查了sqlserver的MSDN,好像就是return
这个帖子送分了
------解决方案--------------------用return跳出整个循环,用continue跳出单循环
------解决方案--------------------goto END
END:
------解决方案--------------------return ...