首页 > 解决方案 > 删除表的存储过程:“CREATE/ALTER PROCEDURE”必须是查询批处理中的第一条语句

问题描述

我正在尝试创建一个存储过程来删除表并不断收到此错误消息。我的代码如下

    CREATE PROCEDURE myProcedure AS
BEGIN
    DROP TABLE IF EXISTS table1, table2, table3

END

我缺少什么来完成这项工作?

标签: sqlstored-procedures

解决方案


尝试这个:

Go
    CREATE PROCEDURE myProcedure AS
BEGIN
    DROP TABLE IF EXISTS table1, table2, table3

END

推荐阅读