Stored Procedures [dbo].[Forum_Group_Add]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@Namenvarchar(255)510
@PortalIDint4
@ModuleIDint4
@CreatedByUserint4
SQL Script


CREATE PROCEDURE dbo.[Forum_Group_Add]
    (
      @Name nvarchar(255),
      @PortalID int,
      @ModuleID int,
      @CreatedByUser int
    )
AS
    DECLARE @SortOrder int
    SET @SortOrder = ISNULL(( SELECT    MAX([SortOrder]) + 1
                              FROM      dbo.Forum_Groups
                              WHERE     PortalID = @PortalID
                                        AND ModuleID = @ModuleID
                            ), 0)    
    INSERT  INTO dbo.Forum_Groups
            (
              [Name],
              [PortalID],
              [ModuleID],
              [CreatedByUser],
              [SortOrder],
              [CreatedDate],
              [UpdatedDate],
              [UpdatedByUser]
          )
    VALUES  (
              @Name,
              @PortalID,
              @ModuleID,
              @CreatedByUser,
              @SortOrder,
              GetDate(),
              GetDate(),
              @CreatedByUser
          )    
    SELECT  SCOPE_IDENTITY()

GO
Uses