السلام عليكم :)
عندي كود Stored Prod. ولكن أبغاه يشتغل بنفس الطريقة اللي مكتوبة تحت:
CREATE PROCEDURE InsertLo ( @LDesc varchar(50), @LDate datetime, @LNumber int, @ReqId int ) AS INSERT INTO TLo (LDesc, LDate, LNumber, ReqId) VALUES (@LDesc, @LDate, (SELECT COUNT((*)+1) FROM dbo.TLo WHERE ReqId = @ReqId), @ReqId)) SELECT LId = @@Identity
المشكله أن الخطأ من جملة الـ SELECT المكتوبة بنص جملة الـ INSERT والهدف منها زيادة قيمه معينة بواحد واضافتها بالسجل الجديد
هل يوجد كود أقدر اطبق فيه نفس الخطوه ولكن بشكل صحيح؟


