السلام عليكم
عندي سؤال وهو
عند تعريف الباراميترات عند انشاء stored procedures
بعض الاحيان بعد نوع البراميتر يضعون فارزة (,)
كم في المثال
CREATE PROCEDURE usp_InsertGroup( @GroupID UNIQUEIDENTIFIER, @GroupName VARCHAR(50), @GroupDescription TEXT ) AS INSERT INTO Groups (GroupID, GroupName, GroupDescription, LastUpdateDate) VALUES(@GroupID, @GroupName, @GroupDescription, GETDATE())
وفي بعض الاحيان لايضعون
CREATE PROCEDURE usp_SelectGroup( @GroupID UNIQUEIDENTIFIER ) AS SELECT GroupID, GroupName, GroupDescription, LastUpdateDate FROM Groups WHERE GroupID = @GroupID
لماذا ؟؟
شكرا