【问题标题】:Unable to drop table on Sql Azure无法在 Sql Azure 上删除表
【发布时间】:2012-09-15 02:29:36
【问题描述】:

我无法在 Sql Azure 上删除表。以前我取消了一个涉及该表的查询,因为执行需要很长时间。也许其他程序阻止了我。

如何在 Sql Azure 上解决这个问题?

谢谢。

【问题讨论】:

  • 尝试删除表时收到什么消息?
  • 当您尝试删除表时,查询可能仍在执行,即使您在客户端取消了它。正如伊戈尔所说,发布完整的对话(你的命令和你得到的回复)。
  • 我收到了执行时间已过期的错误。一天后我就可以放下桌子了。
  • 但是我仍然不知道如何强制关闭 Sql Azure 上的当前连接,所以问题是开放的。
  • 要终止正在执行的进程,您可以使用 stackoverflow.com/a/1092567/376366 中回答的 Kill 语句

标签: sql sql-server azure azure-sql-database


【解决方案1】:

尝试重启并应用:

IF EXISTS (SELECT * FROM [tablename]) DROP TABLE [tablename]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-17
    • 2022-12-10
    • 1970-01-01
    相关资源
    最近更新 更多