phpbar.de logo

Mailinglisten-Archive

Re: Kaskadierend l�schen unter MySQL
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Kaskadierend l�schen unter MySQL




Johannes Vogel wrote:

> Nicolas L�we wrote:
> > gibt es eine M�glichkeit (elegant und schnell und kurz) einen Baum zu
> > l�schen in dem das Element nur die ID des vorg�ngers kennt? F�r
> > Ratschl�ge w�re ich echt dankbar.
>
> Oracle k�nnte das...:) bringt dir aber nichts, also:
>
> > Iterativ wird es echt langsam bei so circa 100 Eintr�gen und 5 Ebenen,
> > wenn die �berwiegende Anzahl in den unteren Ebenen liegt.
>
> ich w�rds doch iterativ machen, jeweils:
>
> me(start)
>  select id from tabelle where parent = start
>  while (id) do
>   call me (id)
>   something
>  end while

    delete from tabelle where id=start  ... ist offenbar vergessen worden?

>
> end me

Kenn leider auch keinen bessere L�sung als Rekursion.

>

> bei einer pconnection m�sste das ziemlich rassig laufen bei nur 100
> eintr�gen.. :)
>
> > Eventuell auch eine bessere Adressierungsm�glichkeit?
>
> w�sst ich nichts besseres... :/
> johannes
>
> ---
> *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive