【问题标题】:Stored procedure to drop tables: 'CREATE/ALTER PROCEDURE' must be the first statement in a query batch删除表的存储过程:“CREATE/ALTER PROCEDURE”必须是查询批处理中的第一条语句
【发布时间】:2019-11-26 22:40:47
【问题描述】:

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

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

END

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

【问题讨论】:

  • 您能分享一下您在研究此错误时在 Google 中使用的搜索字词吗?
  • @dfundako 我搜索了错误信息

标签: sql stored-procedures


【解决方案1】:

试试这个:

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

END

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多