如何解决SQL SERVER报错 CREATE PROCEDURE必须是批处理中仅有的语句问题
刚刚在做数据库创建存储过程的实验报告中刚写下如下代码
create procedure proStudentAvg
(@sid varchar(8),@sname varchar(10) output,@avg_score int output)
就出现了一连串红色波浪线
报错显示是:“CREATE PROCEDURE必须是批处理中仅有的语句”
解决方案就是在新创建的存储过程语句之前加上**‘go’**
如下
另一个方案是把新创建的存储过程语句前执行完的语句删除
希望这篇文章能够给你带来帮助(●’◡’●)