GO
nøgleordet er ikke T-SQL, men en SQL Server Management Studio-artefakt, der giver dig mulighed for at adskille udførelsen af en scriptfil i flere batches.Dvs. når du kører en T-SQL script-fil i SSMS, køres sætningerne i batches adskilt af GO
søgeord. Flere detaljer kan findes her:https://msdn.microsoft.com/en-us/library/ms188037.aspx
Hvis du læser det, vil du se, at sqlcmd og osql også understøtter GO
.
SQL Server forstår ikke GO
søgeord. Så hvis du har brug for en tilsvarende, skal du adskille og køre batcherne individuelt på egen hånd.