Eu sei o que é uma instrução e sei o que é um lote, mas o que é um "lote de instruções"? A documentação do T-SQL usa o termo em dois lugares que encontrei.
Se uma construção TRY...CATCH não estiver disponível, o lote de instruções será encerrado.
Qualquer erro que ocorra em uma instrução THROW faz com que o lote de instruções seja encerrado.
O objeto OLE criado é destruído automaticamente no final do lote de instruções Transact-SQL.
Um lote de instruções SQL é um grupo de duas ou mais instruções SQL ou uma única instrução SQL que tem o mesmo efeito que um grupo de duas ou mais instruções SQL. Em algumas implementações, toda a instrução em lote é executada antes que qualquer resultado esteja disponível
Tudo o mesmo
Pense apenas no fato de que você pode ter uma única instrução ou várias instruções e, portanto, um lote.