What Is Go in Sql

The GO command is used to group SQL commands into batches which are sent to the server together. The commands included in the batch, that is, the set of commands since the last GO command or the start of the session, must be logically consistent.

Is Go required in SQL?

In the command line, you need to use GO because that way, you know that the T-SQL statement ended and you know that you can execute it. For example, this T-SQL query will show the databases. The query requires a GO at the end to inform to sqlcmd that it is the end of the batch.

Why we use go in stored procedure?

GO is not a command to the server, it’s the default batch separator for most of the client tools the MS supply. … It marks the end of a batch in Query Analyzer and therefore signals the end of a stored procedure definition in that batch.

Chloe Bennett

Chloe Bennett

Culture, Media & Entertainment Columnist

Chloe Bennett explores the intersection of pop culture, streaming entertainment, digital trends, and contemporary lifestyle. Her weekly commentary reaches thousands of culture enthusiasts.

Share this article
Twitter Facebook Pinterest