16 个解决方案
#1
试试 drop dbo.table
#2
试试 drop table dbo.表名
#3
数据库右键->“新建查询”,在新查询中输入语句试试
#4
顶,有点怪
#5
消息 3701,级别 11,状态 5,第 1 行
无法对 表'dbo.DE' 执行 删除,因为它不存在,或者您没有所需的权限。
无法对 表'dbo.DE' 执行 删除,因为它不存在,或者您没有所需的权限。
#6
提示己经在了,要么是不存在,要么是没有权限.
你己经是SA了,那肯定是有权限的,就是只有一种可能,这个表不存在.
你删除的是 dbo.DE,但是这个表的SCHEMA可能不是dbo,你在SSMS里看到的表名前面是什么?
应该不是dbo吧.
DROP TABLE [schema_Name].Table_Name
这个[schema_Name]就是在SSMS里看到的表名前面的那个.
一般用SA进行,默认的SCHEMA是DBO.
你己经是SA了,那肯定是有权限的,就是只有一种可能,这个表不存在.
你删除的是 dbo.DE,但是这个表的SCHEMA可能不是dbo,你在SSMS里看到的表名前面是什么?
应该不是dbo吧.
DROP TABLE [schema_Name].Table_Name
这个[schema_Name]就是在SSMS里看到的表名前面的那个.
一般用SA进行,默认的SCHEMA是DBO.
#7
还是不行 我表前面是DBO的。。。难道是用户权限的问题 可是我是用SA登录的呀
#8
drop table dbo.table_name
#9
还是不行 我快疯啦我
#10
晕
#11
一定是你的表名错了,没有那个表
#12
select下,看表在不在
#13
表存在可就是删除不了 知道怎么修改权限吗 我估计是不是没有删除权限啊!
#14
if exists(select * From sysobjects where name = '表名')
Drop table 表名
Drop table 表名
#15
鼠标移到数据库点击右键->“新建查询”,在新查询中输入语句并执行
#16
UP
#1
试试 drop dbo.table
#2
试试 drop table dbo.表名
#3
数据库右键->“新建查询”,在新查询中输入语句试试
#4
顶,有点怪
#5
消息 3701,级别 11,状态 5,第 1 行
无法对 表'dbo.DE' 执行 删除,因为它不存在,或者您没有所需的权限。
无法对 表'dbo.DE' 执行 删除,因为它不存在,或者您没有所需的权限。
#6
提示己经在了,要么是不存在,要么是没有权限.
你己经是SA了,那肯定是有权限的,就是只有一种可能,这个表不存在.
你删除的是 dbo.DE,但是这个表的SCHEMA可能不是dbo,你在SSMS里看到的表名前面是什么?
应该不是dbo吧.
DROP TABLE [schema_Name].Table_Name
这个[schema_Name]就是在SSMS里看到的表名前面的那个.
一般用SA进行,默认的SCHEMA是DBO.
你己经是SA了,那肯定是有权限的,就是只有一种可能,这个表不存在.
你删除的是 dbo.DE,但是这个表的SCHEMA可能不是dbo,你在SSMS里看到的表名前面是什么?
应该不是dbo吧.
DROP TABLE [schema_Name].Table_Name
这个[schema_Name]就是在SSMS里看到的表名前面的那个.
一般用SA进行,默认的SCHEMA是DBO.
#7
还是不行 我表前面是DBO的。。。难道是用户权限的问题 可是我是用SA登录的呀
#8
drop table dbo.table_name
#9
还是不行 我快疯啦我
#10
晕
#11
一定是你的表名错了,没有那个表
#12
select下,看表在不在
#13
表存在可就是删除不了 知道怎么修改权限吗 我估计是不是没有删除权限啊!
#14
if exists(select * From sysobjects where name = '表名')
Drop table 表名
Drop table 表名
#15
鼠标移到数据库点击右键->“新建查询”,在新查询中输入语句并执行
#16
UP