USP_SEARCH_PLEDGEREMINDERPROCESS

Search screen for finding pledge reminder processes.

Parameters

Parameter Parameter Type Mode Description
@NAME nvarchar(100) IN Name
@DESCRIPTION nvarchar(255) IN Description
@SELECTIONID uniqueidentifier IN Selection
@MAXROWS smallint IN Input parameter indicating the maximum number of rows to return.

Definition

Copy


                CREATE procedure dbo.USP_SEARCH_PLEDGEREMINDERPROCESS(
                    @NAME nvarchar(100) = null
                    @DESCRIPTION nvarchar(255) = null,
                    @SELECTIONID uniqueidentifier = null,    
                    @MAXROWS smallint = 500
                )
                as

                    select top(@MAXROWS)
                        pp.ID,
                        pp.NAME,
                        pp.DESCRIPTION,
                        isr.NAME
                    from PLEDGEREMINDERPROCESS pp
                        left join IDSETREGISTER isr on isr.ID=pp.IDSETREGISTERID
                    where (@NAME is null or (pp.NAME like '%' + @NAME + '%')) and
                        (@DESCRIPTION is null or (pp.DESCRIPTION like '%' + @DESCRIPTION + '%')) and
                        (@SELECTIONID is null or (isr.ID = @SELECTIONID))