PDA

View Full Version : پیدا کردن view هایی که در آنها جدول خاصی به کار رفته است



lmaghsoodi
یک شنبه 14 شهریور 1395, 13:55 عصر
با سلام خدمت دوستان عزیز

اگر بخواهم View هایی را پیدا کنم که در آنها نام جدول خاصی به کار رفته است بایستی چه کاری انجام دهم ؟!


با تشکر پیشاپیش از شما دوستان

En_MK
دوشنبه 15 شهریور 1395, 10:45 صبح
with deps (parent, child) as (
select vtu.view_name, table_name
from information_schema.view_table_usage as vtu

union all
select vtu.view_name, vtu.table_name
from information_schema.view_table_usage as vtu
inner join deps on deps.child = vtu.view_name
)
select parent, child
from deps;

pezhvakco
یک شنبه 21 شهریور 1395, 20:39 عصر
در برنامه SSMS
با گزینه View Dependencies که در راست کلیک رو جدول است میشه هرجایی که این جدول بکار گرفته شده رو نمایش داد