what are batch in sql server?
Batch in Sql server is a set of one or more Transact-SQL statements sent from a client to an instance of SQL Server for execution and it will represents a unit of work submitted to the Database Engine by users.