函数中不想语句往下执行,是不是也是用return 语句来返回
RT
------解决方案--------------------用分支语句
------解决方案--------------------对于table函数是这样的。
------解决方案--------------------ding
------解决方案--------------------goto
------解决方案--------------------RETURN 有两个意思 一个是返回值, 一个是无条件 退出 后面的语句不再执行,
也可以用其他控制流语句
BREAK 退出最内层的 WHILE 循环。
GOTO label 从 label 所定义的 label 之后的语句处继续进行处理。
------解决方案-------------------- SQL Server的三种函数:Inline、Scalar、Table
Inline内部只有一条select语句,不存在你说的情况。
Scalar、Table函数内部都是在begin 和 end之间的多条SQL语句,中间可以用return返回
------解决方案--------------------恩 直接 return
------解决方案--------------------return 或者 goto到你想执行的那行
如果在循环里,还可以考虑使用break,continue
------解决方案--------------------Return 0
------解决方案--------------------Return 0