I am scripting procedures together so I can have one script that creates a series of procedures. i've come across 1 procedure that I've broken down as listed below and I get an error message when I add go at the end. I need to GO so I can go to my next procedure I will becreating in the script. CREATE PROCEDURE [dbo].[TestProc] (@Param1 INT, @Param2 INT OUTPUT) AS BEGIN print 'HELLO' END GO Error message is : Msg 102, Level 15, State 1, Procedure TestProc, Line 5 Incorrect syntax near 'GO'.