要查询存储过程的依赖关系,可以使用以下 SQL 查询:

SELECT DISTINCT
    OBJECT_NAME(referencing_id) AS referencing_object,
    OBJECT_NAME(referenced_id) AS referenced_object
FROM
    sys.sql_expression_dependencies
WHERE
    referenced_class = 1 -- 1 表示存储过程
    AND OBJECT_NAME(referencing_id) = 'your_procedure_name' -- 替换为你要查询的存储过程的名称
ORDER BY
    referencing_object, referenced_object;

这将返回一个列表,其中包含存储过程的名称以及它所依赖的其他存储过程的名称。


原文地址: https://www.cveoy.top/t/topic/o5dN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录