السلام عليكم ورحمة الله
عند إضافة بروسيجر أحبتي ظهرت لي رسالة الخطأ :
incorrect syntax near '='
والكود كالتالي :
CREATE PROCEDURE addEditNews @id int, @cid int, @title nvarchar, @sum nvarchar, @details ntext, @inhome bit, @ismain bit, @image image AS if (@id = -1) insert into news (title,[sum],details,cid,[date],inhome,ismain,[image]) values(@title,@sum,@details,@cid,getdate(),@inhome,@ismain,@image) else update news set title= cid=@cid,title=@title,[sum]=@sum,details=@details,inhome=@inhome,ismain=@ismain,image= isnull(@image,[image]) where id=@id
أرجو توضيح الخطا مع جزيل الشكر
