السلام عليكم ورحمة الله وبركاته
أخوتي الكرام أنا هذه الفترة أقوم بتطوير أحد برامج الويب وقابلني هذا النص البرمجي المكتوب بال SQL ولضعف خبرتي في هذه اللغة لم أستطع فهمه فهل يتكرم أحدكم بتوضيحة وشرحة وأكون له من الشاكرين
ALTER PROCEDURE Community_GetNewContent ( @communityID int, @pageTypeName NVarchar(50) ) AS DECLARE @pageType INT SET @pageType = dbo.Community_GetPageTypeFromName(@pageTypeName) DECLARE @currentDate DateTime SET @currentDate = GetUtcDate() SELECT TOP 3 Content.* FROM dbo.Community_GetContentItem(@communityID, 0, @currentDate) Content JOIN Community_ContentPages CP ON Content.ContentPage_ID = CP.ContentPage_ID WHERE CP.ContentPage_PageType = @pageType AND dbo.Community_IsContentVisible(CP.ContentPage_ModerationStatus, CP.ContentPage_DateVisible, GetUtcDate() ) = 1 AND dbo.Community_IsContentPublic(@communityID, CP.ContentPage_SectionID) = 1 ORDER BY Content.ContentPage_DateCreated DESC
والسلام عليكم ورحمة الله وبركاته