SQL GO語句


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM