我有一个表,该表与另一个表具有外键关系。
我要检查是否存在这种关系,将其删除。
如何编写此查询。
谢谢。
最佳答案
如果您使用的是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