UFN_MKTSEGMENTGROUP_GETSEGMENTS
Returns a table containing the segments for a segment group.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SEGMENTGROUPID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTSEGMENTGROUP_GETSEGMENTS]
(
@SEGMENTGROUPID uniqueidentifier
)
returns table
as
return
(
select
[MKTGROUPSEGMENTS].[ID],
[MKTGROUPSEGMENTS].[SEGMENTID],
[MKTSEGMENT].[NAME],
[MKTSEGMENT].[CODE],
[MKTSEGMENT].[DESCRIPTION],
[MKTGROUPSEGMENTS].[SEQUENCE] as [SEQUENCE],
[MKTSEGMENT].[SEGMENTTYPE],
dbo.[UFN_MKTSEGMENT_ISINUSE]([MKTSEGMENT].[ID]) as [INUSE]
from dbo.[MKTSEGMENT]
inner join dbo.[MKTGROUPSEGMENTS] on [MKTSEGMENT].[ID] = [MKTGROUPSEGMENTS].[SEGMENTID]
where [MKTGROUPSEGMENTS].[SEGMENTGROUPID] = @SEGMENTGROUPID
)