Sql server 删除与数据库名称相同的表名称
目前,我错误地创建了一个与SQLServer中的数据库名称同名的表。现在我想放下桌子。我该怎么做Sql server 删除与数据库名称相同的表名称,sql-server,sql-server-2012,Sql Server,Sql Server 2012,目前,我错误地创建了一个与SQLServer中的数据库名称同名的表。现在我想放下桌子。我该怎么做 表名:dbo.employee 数据库名称:dbo 让您的表名与数据库名相同;这不会导致任何问题,也不会导致删除您使用的表drop table…命令和删除数据库drop database…命令。顺便说一句,在你的帖子中,dbo看起来更像模式名。那么,删除它有什么问题?有什么问题?T-SQL对不同的对象类型使用不同的命令,所以这里没有歧义。看起来架构名称和数据库名称是相同的,而不是表名称和数据库名称
- 表名:
dbo.employee
- 数据库名称:
dbo
drop table…
命令和删除数据库drop database…
命令。顺便说一句,在你的帖子中,dbo
看起来更像模式名。那么,删除它有什么问题?有什么问题?T-SQL对不同的对象类型使用不同的命令,所以这里没有歧义。看起来架构名称和数据库名称是相同的,而不是表名称和数据库名称。但是仍然应该没有任何问题。如果OBJECT_ID('dbo.employee','U')不是空的,则删除表dbo.employee
实际上我正在尝试重命名它,但它不起作用“sp_rename'dbo.employee','employee'”。所以我试着把它删除,因为它太不起作用了。找不到表错误。