Re: mySQL: REPLACE INTO (aktualisieren - oder auch nicht)
am 09.03.2006 11:56:32 von Helmut ChangStefan Christ schrieb:
> ich bin gestern zum ersten mal über die Möglichkeit gestolpert, einen
> INSERT bzw ein UPDATE (unter mySQL 5.0) unter einen Hut zu bringen,
> mittels REPLACE INTO.
Ein REPLACE INTO ist eben kein UPDATE (also aktualisieren), sondern ein
Ersetzen.
> Laut Dokumentation wird - insofern der
> Primärschlüssel noch nicht vorhanden ist - eine neue Zeile
> eingefügt, ansonsten aktualisiert.
Wie du selbst bereits festegstellt hast, wird ersetzt, nicht aktualisiert.
Das, was du möchtest, müsste doch unter 5.0 in einer Stored Procedure zu
kapseln sein?
BTW: Wo ist dein PHP-Problem?
X'Post und F'Up nach
gruss, heli