Hallo, ich verwende INSERT
mit ON CONFLICT
zum Erstellen oder Aktualisieren von Daten.Erstellen oder Aktualisieren von Massenobjekten mit Zuordnung
Beispiel:
INSERT INTO users(office_id, f_name, l_name)
VALUES
(1, 'user1_f', 'u1_last'),
(2, 'user2_f', 'u2_last'),
(2, 'user3_f', 'u2_last')
ON CONFLICT(office_id, l_name)
DO UPDATE SET
f_name=EXCLUDED.f_name
Aber mache ich auch users
zum Beispiel profiles
Tabelle zugeordnet, wenn der Benutzer nicht war existieren?
Ich meine, wenn ich nicht Konflikt
seinINSERT INTO profiles(user_id, url) VALUES(user_id, 'google.com')
und user_id
id
von erstellt Benutzer sein
Ich weiß nicht, ist es möglich. Vielen Dank.
warum nicht nur mit CTE beide Einsätze tun .. –