USP_DATAFORMTEMPLATE_VIEW_MKTSEGMENT_SEARCH

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@DATALOADED bit INOUT
@SEGMENTTYPECODE tinyint INOUT
@SEGMENTLISTIMPORTPROCESSID uniqueidentifier INOUT

Definition

Copy

create procedure dbo.[USP_DATAFORMTEMPLATE_VIEW_MKTSEGMENT_SEARCH]
(
  @ID uniqueidentifier,
  @DATALOADED bit = 0 output,
  @SEGMENTTYPECODE tinyint = null output,
  @SEGMENTLISTIMPORTPROCESSID uniqueidentifier = null output
)
as
  set nocount on;

  set @DATALOADED = 0;

  select
    @DATALOADED = 1,
    @SEGMENTTYPECODE = [MKTSEGMENT].[SEGMENTTYPECODE],
    @SEGMENTLISTIMPORTPROCESSID = [MKTSEGMENTLISTIMPORTPROCESS].[ID]
  from dbo.[MKTSEGMENT]
  left join dbo.[MKTSEGMENTLIST] on [MKTSEGMENTLIST].[ID] = [MKTSEGMENT].[CURRENTSEGMENTLISTID]
  left join dbo.[MKTSEGMENTLISTIMPORTPROCESS] on [MKTSEGMENTLISTIMPORTPROCESS].[SEGMENTLISTID] = [MKTSEGMENTLIST].[ID]
  where [MKTSEGMENT].[ID] = @ID;

  return 0;