PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres:WSTAW, jeśli jeszcze nie istnieje

Postgres 9.5 (wydany od 2016-01-07) oferuje polecenie „upsert”, znane również jako klauzula ON CONFLICT do INSERT:

INSERT ... ON CONFLICT DO NOTHING/UPDATE

Rozwiązuje wiele subtelnych problemów, które można napotkać podczas korzystania z operacji współbieżnych, które proponują inne odpowiedzi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Po co w ogóle używać *DB.exec() lub przygotowanych instrukcji w Golangu?

  2. Połączenie Django z postgresem przez docker-compose

  3. Odpowiednik strftime w Postgres

  4. Kopiowanie bazy danych PostgreSQL na inny serwer

  5. Użyć adresu e-mail jako klucza podstawowego?