T
Thallius
Guest
Hi,
ich habe eine Tabelle mit einer Spalte id serial. Wenn ich nun einen INSERT mache und keine id angebe, dann macht er schön eine neuen Eintrag mit neuer Id.
Bei mySQL war es sehr schön, dass ich bei einem INSERT ON DUPLICATE KEY auch null bei der id angeben konnte. Dadurch konnte ich mit einem query sowohl einen alten Eintrag updaten (id != null) oder eben einen neuen Eintrag hinzufügen (id=null).
Geht das in Postgre gar nicht?
ich habe eine Tabelle mit einer Spalte id serial. Wenn ich nun einen INSERT mache und keine id angebe, dann macht er schön eine neuen Eintrag mit neuer Id.
Bei mySQL war es sehr schön, dass ich bei einem INSERT ON DUPLICATE KEY auch null bei der id angeben konnte. Dadurch konnte ich mit einem query sowohl einen alten Eintrag updaten (id != null) oder eben einen neuen Eintrag hinzufügen (id=null).
Geht das in Postgre gar nicht?