السلام عليكــم ورحمـة الله وبركاتــه ،،
اخواني الكرام
كيف اكتب STORED PROCEDURE
بحيث يكون الناتج له هو التالي
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[sp_Categories_AddEdit] ( @fld_CategoryID uniqueidentifier, @fld_CategoryName nvarchar(150), @fld_BreifImages nvarchar(250), @fld_CategoryDesc ntext, @fld_IsArabic bit ) AS DECLARE @fld_Order int SELECT @fld_Order=ISNULL(MAX(fld_Order),0)+1 FROM tbl_Categories WHERE fld_IsArabic=@fld_IsArabic IF NOT EXISTS(SELECT * FROM tbl_Categories WHERE fld_CategoryID = @fld_CategoryID) BEGIN INSERT INTO tbl_Categories ( fld_CategoryID, fld_CategoryName, fld_BreifImages, fld_CategoryDesc, fld_IsArabic, fld_Order ) VALUES ( @fld_CategoryID, @fld_CategoryName, @fld_BreifImages, @fld_CategoryDesc, @fld_IsArabic, @fld_Order ) END ELSE BEGIN UPDATE tbl_Categories SET fld_CategoryName = @fld_CategoryName, fld_BreifImages = @fld_BreifImages, fld_CategoryDesc = @fld_CategoryDesc, fld_IsArabic = @fld_IsArabic WHERE fld_CategoryID = @fld_CategoryID END
الصراحه حاولت كثيرا ان اغير او ابدل فيه وذلك لانني اريد
ان اضيف حقل زياده فيه وهو
fld _section مع البرميتر الخاص فيه
ولكن كل محاولات للتعديل لم تنجح
لذلك ارجو من الاخوة مساعدتي في كيفية كتابة هذا الاستعلام ( لكي استفيدا اولا من الطريقة - ولكي اتمكن من اعاده كتابته عند التعديل عليه)
