USP_MKTSEGMENTLISTIMPORTPROCESS_GETOPTIONS
Retrieves the options for a list segment import process parameter set.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.[USP_MKTSEGMENTLISTIMPORTPROCESS_GETOPTIONS]
(
@ID uniqueidentifier
)
as
set nocount on;
select
[MKTSEGMENTLISTIMPORTPROCESS].[SEGMENTLISTID],
[MKTSEGMENTLIST].[SEGMENTID],
[MKTSEGMENTLIST].[LISTLAYOUTID],
[MKTSEGMENTLIST].[TOTALRECORDCOUNT],
[MKTSEGMENTLIST].[STATUSCODE],
[MKTSEGMENTLISTDEDUPEPROCESS].[ID] as [DUPLICATEPROCESSID],
cast((case when [MKTSEGMENTLIST].[CONSOLIDATEDQUERYVIEWID] is null then 0 else 1 end) as bit) as [ISCONSOLIDATED],
[MKTSEGMENT].[QUERYVIEWCATALOGID] as [RECORDSOURCEID],
[MKTLISTLAYOUT].[ADDNEWCODETABLEENTRIES]
from dbo.[MKTSEGMENTLISTIMPORTPROCESS]
inner join dbo.[MKTSEGMENTLIST] on [MKTSEGMENTLIST].[ID] = [MKTSEGMENTLISTIMPORTPROCESS].[SEGMENTLISTID]
inner join dbo.[MKTSEGMENT] on [MKTSEGMENT].[ID] = [MKTSEGMENTLIST].[SEGMENTID]
left join dbo.[MKTSEGMENTLISTDEDUPEPROCESS] on [MKTSEGMENTLISTDEDUPEPROCESS].[SEGMENTLISTID] = [MKTSEGMENTLIST].[ID]
inner join dbo.[MKTLISTLAYOUT] on [MKTLISTLAYOUT].[ID] = [MKTSEGMENTLIST].[LISTLAYOUTID]
where [MKTSEGMENTLISTIMPORTPROCESS].[ID] = @ID;
return 0;