是否有一種可靠的方法來查找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. 如何在sql server中查找表的所有依賴關係
- 3. 查找DISTINCT缺少SQL依賴關係
- 4. SQL SERVER中的外部依賴關係
- 5. 查找SQL Server服務器數據類型的依賴關係
- 6. 查找YouTube依賴關係
- 7. 查找dll依賴關係
- 8. 查找列依賴關係
- 9. 查找AAR依賴關係
- 10. SQL Server 2005中的關係?
- 11. 查找SQL Server 2008計算列依賴關係
- 12. 查找系統的依賴關係
- 13. SQL中的依賴關係
- 14. SQL依賴與SQL Server Express 2005
- 15. SQL Server列約束和依賴關係
- 16. SQL Server代理作業依賴關係
- 17. SQL Server 2005的存儲過程依賴
- 18. 在JAR中查找依賴關係
- 19. 在sql數據庫中查找表之間的依賴關係
- 20. 如何查找SQL Server 2012中數據庫表之間的依賴關係
- 21. 我該如何檢查sql server的'views'依賴關係
- 22. 查看鏈接的服務器依賴關係sql server 2008
- 23. SQL Server上的全局依賴關係檢查
- 24. 依賴關係的nuget依賴關係
- 25. SQL 2005強制表重命名,具有依賴關係
- 26. 查找Maven依賴項對象的依賴關係
- 27. 按類名查找pom依賴關係
- 28. 查找所有函數依賴關係
- 29. Maven:查找非託管依賴關係
- 30. 從SQL查詢獲取依賴關係