我正在使用Microsoft SQL Server 2005,而且一般来说它对SQL来说相对较新.
数据库"Information"中的两个表"Resources"和"Group_Resources"之间存在关系.Resources在Group_Resources中有一个名为"resource_id"的外键"id".两者之间存在外键约束"fk_gr_res_resources".
我已建立为数据库所有者,并具有完整的读/写/创建/删除权限.
我想删除外键约束,所以我执行了以下查询:
ALTER TABLE [Information].[group_resources] DROP CONSTRAINT fk_gr_res_resources
Run Code Online (Sandbox Code Playgroud)
并收到以下错误:
'fk_gr_res_resources'不是约束.无法删除约束.查看以前的错误.
我很困惑,因为它是一个约束,并且没有拼写错误.我打算不正确地删除这个吗?我是否从不正确的表中删除约束?任何建议都将不胜感激,请不要激怒我:毕竟我是SQL新手.
sql-server ×1