mssql sqlserver SQL错误:“必须是批处理中仅有的语句”处理方法分享


摘要:
今天创建存储过程升级脚本时,出现以下错误信息,必须是批处理中的 仅有的语句,下文将记录以下此处异常的解决方法,如下所示:
实验环境:sql server 2008 R2


出现此类异常,通常是我们创建sqlserver存储过程时,create关键字不在第一行,所以才报出这样的错误,那么我们可以从以下两个方法来解决此类问题。

方法1:

剔除批处理前面的语句,让create关键字放入批处理的第一行的位置

方法2:

采用sqlserver特有的关键字go处理。
———————————-
在create前面加入go关键字。

采用以上两种方法可以完美的解决此问题。