Using the GO Command in SQL Server Query Analyzer (T-SQL)

Using the GO Command in SQL Server Query Analyzer (T-SQL)

The GO Command sends the current batch of Transact-SQL statements to SQL Server as a batch. The current batch of statements is composed of all those statements entered since the last GO. They are compiled into a single execution plan. If two statements are running in SQL Server Query Analyzer, and the first statement shows the error, the second statement execution stops automatically. If you use the GO command between these two statements, the Query Analyzer will consider each statement as a separate batch. So if the first statement execution stops due to errors, then it will go on to the second statement execution.

See also  How College Students Can Shape the Future of Tech Responsibility

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist