A script is a series of Transact-SQL statements stored in a file. The file can be used as input to SQL Server Query Analyzer or the osql and isql utilities. The utilities then execute the SQL statements stored in the file.
Transact-SQL scripts have one or more batches. The GO command signals the end of a batch. If a Transact-SQL script does not have any GO commands, it is executed as a single batch.
Transact-SQL scripts can be used to: