USP_DATAFORMTEMPLATE_EDITLOAD_IMPORTSOURCENETWORK

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@DATALOADED bit INOUT
@TSLONG bigint INOUT
@NAME nvarchar(100) INOUT
@PATH nvarchar(255) INOUT
@IMPERSONATE bit INOUT
@USERNAME nvarchar(255) INOUT
@PASSWORD nvarchar(200) INOUT

Definition

Copy

CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_IMPORTSOURCENETWORK(
  @ID uniqueidentifier,
  @DATALOADED bit = 0 output,
  @TSLONG bigint = 0 output,
    @NAME nvarchar(100) = null output,
    @PATH nvarchar(255) = null output,
  @IMPERSONATE bit = null output,
  @USERNAME nvarchar(255) = null output,
  @PASSWORD nvarchar(200) = null output
)
as

    set nocount on;
    set @DATALOADED = 0
    set @TSLONG = 0

    -- Open the symmetric key for encryption
    exec dbo.USP_GET_KEY_ACCESS;

    select
        @DATALOADED = 1,
        @TSLONG = TSLONG,
        @NAME = NAME,
        @PATH = URLORPATH,
    @IMPERSONATE = IMPERSONATE,
    @USERNAME = USERNAME,
    @PASSWORD = case when len(coalesce(convert(nvarchar(50), DecryptByKey(PASSWORD)), '')) > 0 then N'Qha8$2Jgs!' else '' end
    from dbo.IMPORTSOURCE
    where ID = @ID

  close symmetric key sym_BBInfinity;

    return 0;