批处理是指从客户机传送到服务器上的一组完整数据和SQL指令。所有的SQL语句做为一个整体编译成一个执行单元后,一次性发送到SQL Server服务器进行执行,称之为批处理。所有批处理命令都使用GO作为结束标志。当T-SQL的编译器扫描到某行的前两个字符是GO时,它会把GO前面的所有语句作为一个批处理送往服务器。若批处理中的任何语句出现编译错误,该批处理内所有语句的执行都将被取消。