rkh
جمعه 27 فروردین 1389, 08:54 صبح
سلام به همگی
من یک stored procedure به شکل زیر دارم:
alter procedure p(@str nvarchar(max))
as
begin
select * from company where name like '%'+@str+'%'
end
go
در ضمن میدونم که برای مقایسه فارسی باید بنویسم:where name like '%علی%'N
ولی اینجا پارامتر دارم و اگه بنویسم : where name like N@str و یا where name like 'N'+@str هم که جواب نمی دهد.چیکار باید بکنم؟؟؟؟
لطفا راهنمایی کنید
من یک stored procedure به شکل زیر دارم:
alter procedure p(@str nvarchar(max))
as
begin
select * from company where name like '%'+@str+'%'
end
go
در ضمن میدونم که برای مقایسه فارسی باید بنویسم:where name like '%علی%'N
ولی اینجا پارامتر دارم و اگه بنویسم : where name like N@str و یا where name like 'N'+@str هم که جواب نمی دهد.چیکار باید بکنم؟؟؟؟
لطفا راهنمایی کنید