我对MS世界了解不多,但现在恰好我必须使用SQL Server Management Studio 2008。
我的问题:我的表中有一个列,我需要查看可能对其进行操作的所有存储过程。
我尝试右键单击并转到“查看依赖项”,但这似乎并没有返回应有的所有内容。
像这样的问题:SQL Server 依赖项有提供 3 种解决方案的答案
- 付费第三方工具。
- 编写自己的脚本。
- 将所有内容导出到文本文件中并对其进行 grep。
搞什么?我错过了一些明显的东西吗?事情真的是这样的吗?我想这是一个非常常见的用例:您想要更改表并且想要确保不会破坏任何内容。或者,如果您第一次查看带有数据库的新项目,并且您想了解如何使用存储过程填充某些列。实际上没有快速且简单的内置工作流程可以做到这一点吗?
如果您需要按名称查找数据库对象(例如表、列、触发器) - 请查看FREERed-Gate 工具称为SQL 搜索它会执行此操作 - 它会在整个数据库中搜索任何类型的字符串。
对于任何 DBA 或数据库开发人员来说,它都是一个很棒的必备工具 - 我是否已经提到过它绝对是FREE用于任何用途?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)