El GO
La palabra clave no es T-SQL, sino un artefacto de SQL Server Management Studio que le permite separar la ejecución de un archivo de script en varios lotes. cuando ejecuta un archivo de script T-SQL en SSMS, las declaraciones se ejecutan en lotes separados por GO
palabra clave. Puede encontrar más detalles aquí:https://msdn.microsoft.com/en-us/library/ms188037.aspx
Si lee eso, verá que sqlcmd y osql también son compatibles con GO
.
SQL Server no entiende el GO
palabra clave. Entonces, si necesita un equivalente, debe separar y ejecutar los lotes individualmente por su cuenta.