【问题标题】:Which stored procedure using which view?哪个存储过程使用哪个视图?
【发布时间】:2014-08-08 08:53:25
【问题描述】:

说明: 我的项目有很多存储过程和很多视图。我想知道哪个存储过程正在使用哪个视图。当我有很多存储过程时,这很难。

我知道有一些系统表可以使用,但系统表没有我的存储过程中动态查询的信息。

请告诉我,我该怎么做。是否有相同的工具或存储过程。我想查看我的“存储过程”和“我在存储过程中使用的视图”之间的关系。

提前致谢

【问题讨论】:

    标签: sql stored-procedures sql-server-2012 views


    【解决方案1】:

    当我想搜索依赖关系和其他关系(例如复制粘贴代码)时,我通常使用来自 www.RedGate.com 的 SQL 搜索

    动态 SQL 是一个问题,因为它的后期绑定。

    嗨,

    亨利克·斯丹·波尔森

    【讨论】:

    • 我刚刚检查了它,我认为它不是免费的。是否有一些替代或存储过程可以为我提供这种依赖关系。如果你有想法:)
    • 根据www.red-gate.com;目前 SQL Search 是一个免费工具,但我们将来可能会对其收费。如果我们这样做了,SQL Search 的免费版本仍然可以使用。
    • 感谢您的回复。是否也有动态 sql 的功能。我的意思是在动态 sql 的情况下理解关系。我准备投资一些钱这个功能就在那里:)
    • 不,我认为不可能创建这样的工具。如果我的代码将它创建为 'My'+'S'+'proc',它应该如何找到 'MySproc'?除了 SQLSearch,我还使用 SSMS 搜索我们的整个代码库。我在本地驱动器上有代码的只读副本。
    猜你喜欢
    • 2017-01-10
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 2019-09-22
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多