ورود

View Full Version : استفاده از دستور نمونه در View



MOR_MS
چهارشنبه 21 شهریور 1397, 17:24 عصر
با سلام لطفا راهنمای کنید چطور میتونم از دستور پایین در یک Viwe استفاده کنم
میخوام این Viwe رو در برنامه ام دسترسی داشته باشم مثل هر Viwe ساده دیگر
ممنون مشم کمکم کنید


DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX)


select @cols = STUFF((SELECT ',' + QUOTENAME(Rowt)
from View_list_taradod_row
group by Rowt
order by Rowt
FOR XML PATH(''), TYPE
).value('.', 'NVARCHAR(MAX)')
,1,1,'')


set @query = 'SELECT COD_PER_TARADOD,Date_TARADOD,' + @cols + ' from
(
select COD_PER_TARADOD,Date_TARADOD,Rowt,Time_TARADOD
from View_list_taradod_row
) x
pivot
(
max(Time_TARADOD)
for Rowt in (' + @cols + ')

) p '


execute(@query);

MOR_MS
جمعه 23 شهریور 1397, 23:02 عصر
لطفا یکی کمکم کنه

MOR_MS
چهارشنبه 04 مهر 1397, 02:02 صبح
لطفا یکی راهنمایی کنه بدجوری نیاز دارم:گریه::گریه::گریه:

Mahmoud.Afrad
چهارشنبه 04 مهر 1397, 21:05 عصر
داخل ویو نمیتونید داینامیک کوئری استفاده کنید.