View Full Version : چطوری می تونم به View پارامتر بدم
mpmsoft
پنج شنبه 06 اردیبهشت 1386, 09:01 صبح
دوستان من شنیدم می تونم به View در اس کیو ال پارامترهایی را بدهم و سپس خود اسکیوال برام گزارشو تهیه کنه
لطفا بگید دستورش به چه صورت نوشته می شه
DonetKarvb
پنج شنبه 06 اردیبهشت 1386, 09:46 صبح
به view نمی تونید پارامتر پاس بدید. فکر کنم باید از SP استفاده کنید.
AminSobati
پنج شنبه 06 اردیبهشت 1386, 09:52 صبح
دوست عزیزم View پارامتر نمیگیره مگر اینکه از View یک Select بزنین و در where خودتون پارامتر ارسال کنین (مثلا در Stored Procedure). اما نوع خاصی از توابع هستند که بهشون Parameterized View گفته میشه:
use northwind
go
create function fn_customers_by_country(@country varchar(50))
returns table as return
select * from customers where country=@country
go
select * from fn_customers_by_country('germany')
go
select * from fn_customers_by_country('italy')
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.