In Transact-SQL, a batch is a set of SQL statements submitted together and executed as a group, one after the other. Batches can be stored in command files.
Is an *.sql file containing several SQL statements considered a batch? What else do we consider a batch?