如何在特定列上找到所有外键依赖项?
有哪些不同的替代方案(图形化在SSMS中,SQL Server中的查询/视图,第三方数据库工具,.NET中的代码)?
我正在运行一个SSIS包,它将从FlatFiles中的几个表的数据替换为数据库中的现有表.
我的包将截断表,然后插入新数据.当我运行我的SSIS包时,由于外键我得到一个例外.
我可以禁用约束,运行导入,然后重新启用它们吗?
在SQL Server 2005中,我可以发出SQL查询来列出数据库中表的所有FK约束,并显示删除规则吗?(即没有,级联,设置为null或设置默认值)
我正在寻找的输出类似于:
FK_NAME ON_DELETE
==================================
FK_LINEITEM_STATEMENT CASCADE
FK_ACCOUNTREP_CLIENT NOTHING
Run Code Online (Sandbox Code Playgroud)