是否有一種可靠的方法來查找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