السلام عليكم
عندما انفذ الاجراء المخزن التالي
CREATE Procedure search_Registration @fieldname varchar(10), @rval varchar(20) as declare @query nvarchar(100) set @query='select * from Registration where ' + @fieldname + ' like ' + @rval +' %' --' order by M_ID' execute sp_executesql @query GO
تظهر لي رسالة الخطأ التالية
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '%'.
الرجاء الافادة
وشكراً