sql-server - 在 SQL Server 中,如何使用系统表/ View 识别特定表的*所有*依赖项?

标签 sql-server database scripting

我正在编写一个 DDL 脚本来删除一些表,但需要先确定这些表的所有依赖项。这些依赖项包括外键约束、存储过程、 View 等。最好是,我想在删除依赖表之前使用系统表/ View 以编程方式删除这些依赖项。

最佳答案

从头开始编写非常困惑。你有没有考虑过像这样的第三方工具 Red-Gate SQL Dependency Tracker

关于sql-server - 在 SQL Server 中,如何使用系统表/ View 识别特定表的*所有*依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53069/

相关文章:

shell - AWK - 从 SHELL 到模式的输入变量

java - 我可以使用 Java Scripting API 将 kotlin 作为脚本运行吗

scripting - AutoHotKey:从另一个脚本调用一个脚本

sql-server - 主键的 Sql 数据类型 - SQL Server?

SQL 从下一行获取值

database - RESTful URI 是否应该公开数据库主键?

MySQL:当表中有2个 `Unique Key`时,是否必须创建 `Primary Keys`?

SQL Server 错误或功能?十进制数转换

python - SQL Server - 查询日志?

mysql - 检测具有唯一约束的字段中是否存在数据