GO是批处理的标志,是一条或多条SQL语句的集合,SQL Server将批处理语句编译成一个可执行单元,此单元称为执行计划。

GO语句把程序分成一个个代码块,即使一个代码块执行错误,它后面的代码块任然会执行。

每个被GO分隔的语句都是独立的事务,一个语句执行失败不会影响其它语句执行:

go
select * from dbo.XXX
go
select * from dbo.sales

第一个查询失败了,第二查询的结果依旧会返回

也就是说,go前面失败的语句,不影响后面语句的执行。也可以

go N
select * from dbo.sales

N是常数,代表以下语句重复执行N次

转自 https://blog.csdn.net/ALDNOAH_ZERO/article/details/52780924

最新文章

  1. 用WebRequest +HtmlAgilityPack 从外网抓取数据到本地
  2. Eclipse调试 : step into,step over,step return 说明
  3. 【BZOJ1864】[Zjoi2006]三色二叉树 树形DP
  4. js创建对象的6种方式
  5. 基于MVC4+EasyUI的Web开发框架形成之旅--权限控制
  6. XE6移动开发环境搭建之IOS篇(9):配置XE6的IOS SDK(有图有真相)
  7. js里面引入js
  8. 并行执行的Service,以媒体转码成新格式为例
  9. HTML -- 标签记录(随着学习不断更新)
  10. 5 Ways to Use Log Data to Analyze System Performance--reference
  11. 【JQuery学习历程】1.初识JQuery
  12. json转String 和 String转json 和判断对象类型
  13. ZOJ3640之简单慨率DP
  14. 一种解决Code Map与ReSharper冲突导致Visual Studio 2013 Peek Definition失效的办法
  15. LeetCode OJ 107. Binary Tree Level Order Traversal II
  16. Collections.sort的两种用法
  17. Servlet的三个域对象
  18. 新概念英语(1-113)Small Change
  19. ●SCOI2018 AFO
  20. BFC知识点概括与总结

热门文章

  1. 【剑指offer】以o(1)复杂度删除啊链表的节点,C++实现(链表)
  2. C#异步编程(五)异步的同步构造
  3. Yii的常用URL和渲染方法
  4. nodejs 安装 cnpm 命令
  5. 微信小程序 报错Setting data field "variableName" to undefined is invalid.
  6. PKU campus 2018 A Wife——差分约束?/dp
  7. unix下网络编程之I/O复用(二)
  8. laravel 多个where的连接使用
  9. 摘之知乎网友...PHYTIN学习
  10. Java-API:java.util.map