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'
  • 相关阅读:
    MVVM模式和在WPF中的实现(一)MVVM模式简介
    C#中实现并发的几种方法的性能测试
    搞笑:儿子的日记,叔叔妈妈
    MSN头像中小黄鸭子是什么?
    某人分析的70后,80后,90后
    有趣的纹身
    百度首页人物logo第一期:许三多
    关于微软Windows未来的一点畅想
    我把最难的21个汉字写进一篇文章
    百度还可以这样玩!
  • 原文地址:https://www.cnblogs.com/gered/p/10650419.html
Copyright © 2011-2022 走看看