ja leider......danke trotzdem.....

        -----Ursprüngliche Nachricht----- 
        Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] 
        Gesendet: Di 19.11.2002 13:44 
        An: ASP Datenbankprogrammierung 
        Cc: 
        Betreff: [aspdedatabase] RE: Rekursive SQL Programmierung
        
        

        > hallo zusammen 
        > 
        > kennt jemand eine art und weise, wie man in sql server 2000 
        > rekursive SQL Statements erstellen kann ? 
        > 
        > aber ohne hilfe von cursorn, stored procedures oder 
        > so....hier ein beispiel, welches die ganze vorfahrenliste 
        > erstellen würde - (dies ist aber nicht SQL Server 2000). 
        > 
        > WITH RECURSIVE Vorfahren (Kind, Vorfahr) AS 
        > ( ( SELECT Kind, Elternteil FROM Eltern) 
        > UNION ALL 
        > ( SELECT V.Kind, E.Elternteil 
        > FROM Vorfahren AS V, Eltern AS E 
        > WHERE V.Vorfahr = E.Kind) ) 
        > SELECT * 
        > FROM Vorfahren; 
        > 

        Das sieht nach SQL3 bzw. SQL-99 aus... Das kann der SQLServer noch 
        nicht... 
        Aber bei ADO gibt es was ähnliches, das sich "data shaped recordsets" 
        nennt... Das sind hierarchische recordsets.. 
        Eine Einführung gibt es z.B. hier: 
        http://www.aspheute.com/artikel/20000627.htm 

        Claudius 


        | [aspdedatabase] als [EMAIL PROTECTED] subscribed 
        | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv 
        | Sie können sich unter folgender URL an- und abmelden: 
        | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp 

<<winmail.dat>>

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


Antwort per Email an