我有一个与另一个表有外键关系的表。
我想检查这个关系是否存在,删除它。
如何编写此查询。
谢谢。
最佳答案
如果您使用的是 SQL Server,这应该可以工作
if exists (select 1 from sys.objects where object_id = OBJECT_ID(N'[FKName]') AND parent_object_id = OBJECT_ID('TableName'))
alter table TableName drop constraint FKName
关于sql - 如果外键存在,删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9196513/