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'
  • 相关阅读:
    状态压缩DP 不断学习中。。。。。。
    程序员技术练级攻略(转)
    SQL Server 2008安装提示1608错误的解决方法
    Delphi字符串指针操作
    一个Python练习
    Android开发中的svn问题
    Python使用正则表达式替换源码前序号
    百度地图之Hello world !
    用Python写的一个简单的端口扫描程序
    android地图定位
  • 原文地址:https://www.cnblogs.com/gered/p/10650419.html
Copyright © 2011-2022 走看看