mssql sqlserver go关键字的功能简介说明


摘要:
下文讲述sqlserver中go关键字的功能,如下所示:
实验环境:sql server 2008 R2



go 功能说明

sqlserver 中go关键字的功能为:
告诉sqlserver 一段sql语句结束。
当使用go分隔语句时,每一个分隔段为一个单独的事务,一个分段中的事务执行失败,不会影响其它项的执行。
例:
在脚本开始前,加入go,代表告诉sql引擎,下面的命令为sql命令的第一句。

go关键字不是 sql语句中的关键字,而是osql isql工具中的命令识别符



go 关键字举例说明

select * from sys.tables where [name]=test
go
select '测试go关键字'

/*
以上脚本第一句为错误的sql脚本,但是我们在脚本段中加入了go关键字,所以第二段sql脚本还会得到执行和返回相应的结果。
*/