2010-11-19 11 views

cevap

2
SELECT * 
FROM 
    sys.sql_modules m 
    JOIN 
    sys.views v ON m.object_id = v.object_id 
WHERE 
    m.definition LIKE '%MyTable%' --or '%MyField%' 

ınformatıon_schema görüş ve eski syscomments büyük görünüm tanımı (veya herhangi bir tanım) için güvenilmez. sys.sql_modules nvarchar (max) kullanır.

Bunlar bir alternatif olabilir

sys.sql_expression_dependencies

kullanılabilir, ancak kullanımı çok daha karmaşıktır olmamalıdır.