GO is geen SQL-sleutelwoord.
Het is een batchscheidingsteken dat wordt gebruikt door clienttools (zoals SSMS) om het hele script in batches op te splitsen
Je moet het script zelf in batches opsplitsen of iets als sqlcmd gebruiken met "-c GO" of osql om met "GO" om te gaan