Il GO
la parola chiave non è T-SQL, ma un artefatto di SQL Server Management Studio che consente di separare l'esecuzione di un file di script in più batch.I.e. quando esegui un file di script T-SQL in SSMS, le istruzioni vengono eseguite in batch separati da GO
parola chiave. Maggiori dettagli sono disponibili qui:https://msdn.microsoft.com/en-us/library/ms188037.aspx
Se lo leggi, vedrai che sqlcmd e osql supportano anche GO
.
SQL Server non comprende GO
parola chiave. Quindi, se hai bisogno di un equivalente, devi separare ed eseguire i batch individualmente per conto tuo.