我需要删除SQL Server数据库中高度引用的表.如何获取我需要删除的所有外键约束的列表以便删除表?
(在管理工作室的GUI中,SQL答案比点击更好.)
我正在使用 FluentMigrator 将一个数据库架构迁移到另一个数据库架构。我有一个案例,我想在删除它之前检查外键是否存在。
以前,我只是通过执行以下操作来删除外键:
Delete.ForeignKey("FK_TableName_FieldName").OnTable("TableName");
如何首先检查外键是否存在?