USP_SIMPLEDATALIST_FAFNFGLEVELHIERARCHY
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@NFGCAMPAIGNID | uniqueidentifier | IN | |
@INCLUDEROOTLEVEL | bit | IN |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_FAFNFGLEVELHIERARCHY
(
@NFGCAMPAIGNID as uniqueidentifier,
@INCLUDEROOTLEVEL as bit=0
)
as
select
ID as VALUE,
REPLICATE(N'?', HIERARCHYPATH.GetLevel() - 1) + NAME as LABEL
from dbo.FAFNFGCAMPAIGNLEVEL
where NFGCAMPAIGNID = @NFGCAMPAIGNID
and (@INCLUDEROOTLEVEL=1 or (HIERARCHYPATH.GetLevel()) > 1)
order by HIERARCHYPATH