GO nie jest słowem kluczowym SQL.
Jest to separator wsadowy używany przez narzędzia klienckie (takie jak SSMS) do dzielenia całego skryptu na partie
Będziesz musiał sam podzielić skrypt na partie lub użyć czegoś takiego jak sqlcmd z "-c GO" lub osql, aby poradzić sobie z "GO"