go在存储过程或语句中起结束,终止上面语句的作用。
台儿网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
官网的解释:
go用信号通知
microsoft®
sql
server™
实用工具一批
transact-sql
语句的结束。
注释:
go
不是
transact-sql
语句;而是可为
osql
和
isql
实用工具及
sql
server
查询分析器识别的命令。
sql
server
实用工具将
go
解释为应将当前的
transact-sql
批处理语句发送给
sql
server
的信号。当前批处理语句是自上一
go
命令后输入的所有语句,若是第一条
go
命令,则是从特殊会话或脚本的开始处到这条
go
命令之间的所有语句。sql
查询分析器和
osql
及
isql
命令提示实用工具执行
go
命令的方式不同。有关更多信息,请参见
osql
实用工具、isql
实用工具和
sql
查询分析器。
go
命令和transact-sql
语句不可在同一行上。但在
go
命令行中可包含注释。
用户必须遵照使用批处理的规则。例如,在批处理中的第一条语句后执行任何存储过程必须包含
execute
关键字。局部(用户定义)变量的作用域限制在一个批处理中,不可在
go
命令后引用。
GO表示一个批处理的结束, SQLSERVER遇到Go以后就会将GO之前的语句作为一整批进行处理
你在SSMS里执行的时候, 通常加不加都可以,但是如果实在SQLCMD下执行, GO就是一个执行命令了
另外GO后面可以跟参数, 让整批语句执行N次, 比如
GO 100
高级!能用上go语言了吗?不会是Android Studio吧?!
如果是Apk是连不上SQL的,访问WebService,手机做SQL服务一般用WEB,不用WAP,手机可以直接访问WEB,无论什么编写的,如果是特殊需要,那就用WebService去返回查询结果