csharpprogramer88
پنج شنبه 18 آذر 1389, 16:18 عصر
سلام
من در یک sp محبورم از تابع like بصورت زیر استفاده کنم ولی نمیدونم چرا خروجی نداره
ALTER procedure [dbo].[sp_ostad_lastname]
@lname nvarchar
As
Begin
Select
[ID],
[Name],
[Lname],
[pedar],
[BirthDay],
[taahol],
[Tedadfarzand],
[Mobile],
[tel_home],
[City],
[Detailsaddress],
[vazeeat_home],
[vazeeat_mashin],
[maharat]
From ostad
-- where Lname like @lname
where [Lname] like '%+@lname+%'
دوستان یک راهنمایی بفرمایید که چطوری باید این پارامتر را بنویسم
اگر خط آخر را به شکل زیر بنویسم خروجی داره ولی برام پارامتر مهمه
where [Lname] like '%م%'
با تشکر
من در یک sp محبورم از تابع like بصورت زیر استفاده کنم ولی نمیدونم چرا خروجی نداره
ALTER procedure [dbo].[sp_ostad_lastname]
@lname nvarchar
As
Begin
Select
[ID],
[Name],
[Lname],
[pedar],
[BirthDay],
[taahol],
[Tedadfarzand],
[Mobile],
[tel_home],
[City],
[Detailsaddress],
[vazeeat_home],
[vazeeat_mashin],
[maharat]
From ostad
-- where Lname like @lname
where [Lname] like '%+@lname+%'
دوستان یک راهنمایی بفرمایید که چطوری باید این پارامتر را بنویسم
اگر خط آخر را به شکل زیر بنویسم خروجی داره ولی برام پارامتر مهمه
where [Lname] like '%م%'
با تشکر