Hier lernt man immer was neues...;-)Das klingt aber riesig interessant, was in diesem Artikel steht! In dem Artikel steht aber auch "Ausgespart habe ich eine genaue Syntax der SHAPE Kommandosprache, als auch die verschiedenen Arten der Hierarchien. Wir haben nur eine verwendet, obwohl es f�nf verschiedene Arten gibt - aber das ist eine andere Geschichte (Artikel)." Und wo finde ich die Infos, bis dieser Artikel fertig ist? SQL-Server-Hilfe zu diesem Thema ist extrem d�nn...:-(
Mit freundlichen Gr��en Karl-Friedrich Joest -----Urspr�ngliche Nachricht----- Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 19. November 2002 13:44 An: ASP Datenbankprogrammierung 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 | [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
