USP_DATAFORMTEMPLATE_EDITLOAD_ADUEXPORT

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@DATALOADED bit INOUT
@NAME nvarchar(100) INOUT
@DESCRIPTION nvarchar(255) INOUT
@LOGINNAME nvarchar(50) INOUT
@PASSWORD nvarchar(50) INOUT
@OUTPUTPATH nvarchar(1024) INOUT
@TSLONG bigint INOUT

Definition

Copy


                    create procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_ADUEXPORT
                    (
                        @ID uniqueidentifier,
                        @DATALOADED bit = 0 output,
                        @NAME nvarchar(100) = null output,
                        @DESCRIPTION nvarchar(255) = null output,
                        @LOGINNAME nvarchar(50) = null output,
                        @PASSWORD nvarchar(50) = null output,
                        @OUTPUTPATH nvarchar(1024) = null output,
                        @TSLONG bigint = 0 output
                    )
                    as 
                    set nocount on;

                    set @DATALOADED = 0;
                    set @TSLONG = 0;

                    exec dbo.USP_GET_KEY_ACCESS;

                    select
                        @DATALOADED = 1,
                        @NAME = NAME,
                        @DESCRIPTION = DESCRIPTION,
                        @LOGINNAME = coalesce(convert(nvarchar(50), DecryptByKey(LOGINNAME)), ''),
                        @PASSWORD = coalesce(convert(nvarchar(50), DecryptByKey(PASSWORD)), ''),
                        @OUTPUTPATH = OUTPUTPATH,
                        @TSLONG = TSLONG
                    from dbo.ADUEXPORTPROCESS 
                    where ID = @ID;

                    close symmetric key sym_BBInfinity;

                    return 0;