无法在 Sql Azure 上删除表
Posted
技术标签:
【中文标题】无法在 Sql Azure 上删除表【英文标题】:Unable to drop table on Sql Azure 【发布时间】:2012-09-15 02:29:36 【问题描述】:我。以前我取消了一个涉及该表的查询,因为执行需要很长时间。也许其他程序阻止了我。
如何在 Sql Azure 上解决这个问题?
谢谢。
【问题讨论】:
尝试删除表时收到什么消息? 当您尝试删除表时,查询可能仍在执行,即使您在客户端取消了它。正如伊戈尔所说,发布完整的对话(你的命令和你得到的回复)。 我收到了执行时间已过期的错误。一天后我就可以放下桌子了。 但是我仍然不知道如何强制关闭 Sql Azure 上的当前连接,所以问题是开放的。 要终止正在执行的进程,您可以使用 ***.com/a/1092567/376366 中回答的 Kill 语句 【参考方案1】:尝试重启并应用:
IF EXISTS (SELECT * FROM [tablename]) DROP TABLE [tablename]
【讨论】:
以上是关于无法在 Sql Azure 上删除表的主要内容,如果未能解决你的问题,请参考以下文章