zoukankan      html  css  js  c++  java
  • (4.27)查看存储过程中的依赖关系

    关键词:查看存储过程中引用的表,查看表在哪些存储过程中出现过

    很多时候需要找到存储过程所依赖的对象。博客描述了一种在SQL服务器中查找存储过程依赖关系的方法。

    以下查询创建存储过程。

    以下查询列出了usp_getpersonaddress过程所依赖的所有对象。

    上述查询的输出如下所示。

        在sql server中查找存储过程的依赖关系

    2、查看与表相关的存储过程

      

    SELECT DISTINCT objects.name, objects.type,
    comments.text proc_defintion
    FROM syscomments comments
    INNER JOIN sys.objects objects 
    ON comments.id=objects.object_id
    WHERE comments.text LIKE '%Person.Address%'
    AND objects.type='P'

    3、查看与列相关的存储过程

    -- find stored procedure related to a column in database
    SELECT DISTINCT objects.name, objects.type,
    comments.text proc_defintion
    FROM syscomments comments
    INNER JOIN sys.objects objects 
    ON comments.id=objects.object_id
    WHERE comments.text LIKE '%AddressID%'
    AND objects.type='P'
  • 相关阅读:
    Object.assign()方法
    JavaScript对象(二)
    JavaScript对象(一)
    vue开发中遇到的问题集锦(2)
    Python:str.ljust()、str.rjust()、str.center()函数
    Python:如何将多个小字符串拼接成一个大的字符串
    Python:.join()函数
    Python:生成器表达式
    VS Code:快捷方式
    Python:如何调整字符串中文本的格式
  • 原文地址:https://www.cnblogs.com/gered/p/10650419.html
Copyright © 2011-2022 走看看