SQL腳本是一種用SQL語言寫的批處理文件(.sql),SQL腳本通常可以由SQL查詢分析器來執行。
=====================================================
GO向 SQL Server 實用工具發出一批 Transact-SQL 語句結束的信號。go是把t-sql語句分批次執行。(一步成功了才會執行下一步,即一步一個GO)
語法
GO
注釋
GO 不是Transact-SQL語句;而是可為cmdsql和osql實用工具及SQL Server查詢分析器識別的命令。
SQL Server實用工具將GO解釋為應將當前的Transact-SQL批處理語句發送給SQL Server的信號。當前批處理語句是自上一GO命令后輸入的所有語句,若是第一條GO命令,則是從特殊會話或腳本的開始處到這條GO命令之間的所有語句。
語法
GO
注釋
GO 不是Transact-SQL語句;而是可為cmdsql和osql實用工具及SQL Server查詢分析器識別的命令。
SQL Server實用工具將GO解釋為應將當前的Transact-SQL批處理語句發送給SQL Server的信號。當前批處理語句是自上一GO命令后輸入的所有語句,若是第一條GO命令,則是從特殊會話或腳本的開始處到這條GO命令之間的所有語句。
此用法對AlwaysOn同步無效,也會自動執行。