原创文章,转载必需注明出处:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/sqlserver-codeblock/一、go语句Go语句是SqlServer中用来表示当前代码块结束提交并确认结果的语句。Go语句不 ...
原创文章,转载必需注明出处:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/sqlserver-codeblock/
一、go语句
Go语句是SqlServer中用来表示当前代码块结束提交并确认结果的语句。
Go语句不能和其他Sql命令卸载同一行上!
定义的局部变量作用域局限在定义它的代码快中,如:在go语句前定义的变量在go语句后面则不可用。
如果一次执行多个用go语句分开的代码块时,其中一个代码块出错不会影响其他代码块的执行
二、Begin……End语句
T-Sql使用begin…end来指定代码块,但是在begin…end中声明的变量在end结束之后还可以使用,直到遇见go语句
1 begin2 declare @i int=03 select @i4 end5 select @i6 go7 select @i
原标题:SqlServer之代码块相关
关键词:sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。