gpt4 book ai didi

sql-server-2008 - 通过 Sql Server Management Studio 在 Sql Server 中删除表

转载 作者:行者123 更新时间:2023-12-04 05:41:40 24 4
gpt4 key购买 nike

我在 SQL Server Management Studio 中删除了一个表。然后我创建了一个同名的新表。但是报错说表已经存在。我想要一个完全相同的新表。

最佳答案

编辑:评论后添加了更多答案。

您是从数据库图表中还是从对象资源管理器中删除该表?如果您使用 Visual Database 工具从数据库图表中删除该表,它仍将存在于数据库中。
来自 MSDN :

The table is removed from your diagram but it continues to exist in the database.



或者,

尝试转到工具->选项->设计器并取消选中“防止保存需要重新创建表的更改”框。然后尝试删除和创建数据库。

或者,

删除表。关闭 MS SQL 管理工作室。再次打开 MS SQL Management Studio。创建表。

旧答案

都是声明
同一批?来自 Microsoft support page for DROP TABLE :

DROP TABLE and CREATE TABLE should not be executed on the same table in the same batch. Otherwise an unexpected error may occur.



如果不是这种情况,我会尝试以其他方式提供帮助。如果我不能帮忙,否则我会删除这个答案。

关于sql-server-2008 - 通过 Sql Server Management Studio 在 Sql Server 中删除表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9792379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com