TS: MYSQL Update wenn leer ansonsten insert

Beitrag lesen

Hello,

das klingt bezüglich des Datenmodells nicht sehr gesund.

Wenn Du das aber trotzdem unbedingt so aufbauen willst, scjreib dir dafür eine stored Procedure. Dann musst Du der nur den Namen übergeben uns sie erledigt das für Dich.

Wenn man die geschickt aufbaut, kann man auch die entstehende Racecondition zwischen Abfrage und Update abfangen, ohne die Tabelle (oder den Datensatz) sperren zu müssen.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.