UFN_MKTSEGMENT_ISINUSE
Returns true if the segment is in use by a marketing effort or acknowledgement template.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SEGMENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.[UFN_MKTSEGMENT_ISINUSE]
(
@SEGMENTID uniqueidentifier
)
returns bit
as begin
declare @ret bit;
set @ret = (case when exists(select top 1 1 from dbo.[MKTSEGMENTATIONSEGMENT] where [SEGMENTID] = @SEGMENTID)
or exists(select top 1 1 from dbo.[MKTACKNOWLEDGEMENTMAILINGTEMPLATERULE] where [SEGMENTID] = @SEGMENTID)
or exists(select top 1 1 from dbo.[MKTMEMBERSHIPMAILINGTEMPLATERULE] where [SEGMENTID] = @SEGMENTID)
or exists(select top 1 1 from dbo.[MKTSPONSORSHIPMAILINGTEMPLATERULE] where [SEGMENTID] = @SEGMENTID)
then 1 else 0 end);
return @ret;
end