postgresql-9.5

Użyj wielu celów konfliktu w klauzuli on CONFLICT

Mam dwie kolumny w tabeli col1, col2, Oba są unikalne indeksowane (col1 jest unikalny, podobnie jak col2). Muszę wstawić do ... needed columns here Ale jak to zrobić dla kilku kolumn, coś takiego: ... ON CONFLICT ( col1, col2 ) DO UPDATE SET ....

PostgreSQL INSERT ON CONFLICT UPDATE (upsert) użyj wszystkich wykluczonych wartości

Gdy upsertujesz wiersz (PostgreSQL >= 9.5) i chcesz, aby ewentualna wstawka była dokładnie taka sama jak ewentualna aktual ... INTO tablename (id, user, password, level, email) VALUES (1, 'John', 'qwerty', 5, '[email protected]')