3.7.7 批处理

3.7.7 批处理

批处理是指一次性地执行包含一条或多条Transact-SQL语句的语句组,批处理的所有语句被整合成一个执行计划,执行计划中的语句每次执行一次,这种批处理方式有助于节省执行时间。

在书写批处理时,GO语句作为批处理的结束标志,当编译器读取到GO语句时会将GO语句前的所有语句当作一个批处理,并将这些语句打包发送给服务器。GO不是Transact-SQL语句,它只是一个表示批处理结束的前端指令。

【例3.89】 批处理示例。