Vinzenz Mai: Mysql: INSERT + Update

Beitrag lesen

Hallo

gibt es einen Syntax, bei dem -wenn nötig- eine neue Zeile erzeugt wird. Existiert schon ein Eintrag, bei den die mit einem Volltextindex versehenen Felder übereinstimmen, soll der Eintrag NICHT gelöscht und ein neuer erzeugt werden, sondern der alte Eintrag soll aktualisiert werden.

nein, eine solche Syntax gibt es nicht.

Gibt es eine eigene Anweisung dafür, die eben nicht ersetzt, sondern abgleicht, sofern schon etwas (fast) gleiches existiert?

Es gibt nur ON DUPLICATE KEY UPDATE, diese Syntax benötigt jedoch mindestens einen UNIQUE KEY.

Freundliche Grüße

Vinzenz