我突然将数据传输到表中,这是我职业生涯从未见过的疯狂问题。
消息208,第16级,状态1,第1行
无效的对象名称“ dbo.Table_Report”。
然后我试图用相同的名称创建一个表,但又出现了错误提示
消息2714,第16级,状态6,第2行
数据库中已经有一个名为“ Table_Report”的对象。
出了什么问题我需要尽快将数据发送到表中,但我无法做到这一点,至少我无法删除该表
无法删除表“ Table_Report”,因为该表不存在或您没有权限。
注意:我对数据库具有管理员权限。
你们能看看出了什么问题吗?
最佳答案
select Schema_name(schema_id) from sys.tables where name ='Table_report';
结果是哪种模式?
如果要移动它,请执行以下操作:
ALTER SCHEMA dbo
TRANSFER SchemaSource.Table_report;
http://msdn.microsoft.com/en-us/library/ms173423%28v=sql.105%29.aspx
关于sql-server - 表隐藏在SQL Server数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18659426/