globe: Nur eintragen wenn noch nicht vorhanden

Beitrag lesen

n'abend,

Lege einen UNIQUE INDEX auf die Spalten, für die du Eindeutigkeit haben willst, und mache den INSERT einfach. Verletzung des UI wird dann mit einem entsprechenden Fehler quitiert.

Bei manchen DBMS (beispielsweise MySQL) gibt es die Erweiterung INSERT IGNORE INTO .... Das unterdrückt eine Fehlermeldung bei DuplicateKeyViolations. PostGreSQL kann das afair nicht (zumindest nicht in den von uns eingesetzten Versionen).

weiterhin schönen abend...

--
#selfhtml hat ein Forum?
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|