sql Zeigt den Pfad zu einem广告dessen ID bekannt sein muss。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Zeigt den Pfad zu einem广告dessen ID bekannt sein muss。相关的知识,希望对你有一定的参考价值。

DECLARE @Path AS varchar(2000) DECLARE @ObjectType AS int DECLARE @AdvertID AS varchar(8)
SET @AdvertID = 'D0128125' ;

 WITH folCTE (ROW, ContainerNodeID, Name, parentContainerNodeID,ObjectType) AS
  ( SELECT 1 ,
           ContainerNodeID ,
           Name ,
           parentContainerNodeID ,
           ObjectType
   FROM dbo.Folders
   WHERE (ContainerNodeID IN
            (SELECT ContainerNodeID
             FROM dbo.FolderMembers
             WHERE InstanceKey = @AdvertID))
     AND (ObjectType NOT IN (7,
                             8))
   UNION ALL SELECT cte.ROW + 1 ,
                              f.ContainerNodeID ,
                              f.Name ,
                              f.parentContainerNodeID ,
                              f.ObjectType
   FROM dbo.Folders f
   INNER JOIN folCTE cte ON cte.parentContainerNodeID = f.ContainerNodeID)
SELECT @Path = COALESCE(@Path + '\', '') + Name from folCTE ORDER BY row DESC

SELECT
 @AdvertID AS 'AdvertID'
 ,ad.AdvertisementName,
 CASE
  WHEN @Path IS NULL THEN 'ROOT'
  ELSE @Path
 END AS 'Path'
FROM v_Advertisement ad
WHERE AdvertisementID = @AdvertID

以上是关于sql Zeigt den Pfad zu einem广告dessen ID bekannt sein muss。的主要内容,如果未能解决你的问题,请参考以下文章

sql Zeigt den Pfad zu einem Package von dem die ID bekannt sein muss。

sql Zeigt die Befehlszeilen der Program eines Paketes an。

Design und Stil 35 Stiefel und Schuhe perfekt zu den gemeißelten

sql Ermittelt die Collections in denen ein Computer enthalten ist。

sql Ermittelt in welchen Tasksequenzen ein bestimmtes Package enthalten ist。

sql Ermittelt ob eine Collection Direct-oder Query-based Membersenthält。