GO
klíčové slovo není T-SQL, ale artefakt SQL Server Management Studio, který umožňuje oddělit provádění souboru skriptu ve více dávkách. když spustíte soubor skriptu T-SQL v SSMS, příkazy se spouštějí v dávkách oddělených znakem GO
klíčové slovo. Více podrobností naleznete zde:https://msdn.microsoft.com/en-us/library/ms188037.aspx
Pokud si to přečtete, uvidíte, že sqlcmd a osql také podporují GO
.
SQL Server nerozumí příkazu GO
klíčové slovo. Pokud tedy potřebujete ekvivalent, musíte jednotlivé dávky oddělit a spustit samostatně.