是否有一种可靠的方法来查找SQL Server 2005中视图和表之间的依赖关系? sys.sql_dependencies不会列出所有的依赖关系。 (我以为我在这里看到类似的线程,但现在找不到它,如果这是一个dup,很抱歉)。查找SQL Server 2005中的依赖关系
1
A
回答
1
您可以尝试以下:
1
否 - SS 2005年的依赖信息是不完整的,这就是为什么他们在2008年推出。sql_expression_dependencies如果”在2005年重新陷入困境,没有什么可以真正做到的,而不是自己解析所有对象。还有额外的工具可以为你做这件事,看看链接的其他依赖线程。
0
你只有代码一个主要选择
select
object_name(object_id), m.*
from
sys.sql_modules m
where
m.definition like N'%searchstring%'
syscomments和INFORMATION_SCHEMA.ROUTINES必须为nvarchar(4000)列,可能是不可靠的
对于所有对象:
SELECT object_name(object_id), * FROM sys.sql_modules WHERE definition LIKE '%searchstring%'
UNION
SELECT object_name(object_id), * FROM sys.computed_columns WHERE definition LIKE '%searchstring%'
UNION
SELECT object_name(object_id), * FROM sys.check_constraints WHERE definition LIKE '%searchstring%'
UNION
SELECT object_name(object_id), * FROM sys.default_constraints WHERE definition LIKE '%searchstring%'
相关问题
- 1. SQL Server依赖关系
- 2. 查找DISTINCT缺少SQL依赖关系
- 3. 查找SQL Server服务器数据类型的依赖关系
- 4. 查找列依赖关系
- 5. 查找AAR依赖关系
- 6. 查找makefile依赖关系
- 7. SQL Server 2005中的关系?
- 8. SQL中的依赖关系
- 9. SQL Server代理作业依赖关系
- 10. SQL依赖与SQL Server Express 2005
- 11. 在JAR中查找依赖关系
- 12. 在sql数据库中查找表之间的依赖关系
- 13. SQL Server 2005的存储过程依赖
- 14. SQL Server上的全局依赖关系检查
- 15. 我该如何检查sql server的'views'依赖关系
- 16. 依赖关系的nuget依赖关系
- 17. 查找Maven依赖项对象的依赖关系
- 18. 按类名查找pom依赖关系
- 19. Maven:查找非托管依赖关系
- 20. SQL 2005强制表重命名,具有依赖关系
- 21. 从SQL查询获取依赖关系
- 22. SQL Server - 查看所有外键依赖关系
- 23. 控制依赖关系树逻辑 - 查找循环依赖关系
- 24. SQL循环依赖关系
- 25. 用于查找表依赖关系的SQL服务器脚本
- 26. 依赖关系
- 27. Maven依赖关系
- 28. 在SQL Server中执行时捕获对象依赖关系
- 29. 如何找出SQL中表的依赖关系
- 30. 依赖关系Symfony2