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

jak sprawić, by postgres ignorował wstawki ze zduplikowanym kluczem, ale idź dalej?

Jeśli używasz Postgresa 9.5 lub nowszego (co zakładam, że tak, ponieważ został wydany w styczniu 2016), jest bardzo przydatny ON CONFLICT Klauzula, której możesz użyć:

INSERT INTO mytable (id, col1, col2)
VALUES (123, 'some_value', 'some_other_value')
ON CONFLICT (id) DO NOTHING


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Filtruj nazwy kolumn z istniejącej tabeli dla instrukcji SQL DDL

  2. Gdzie umieścić zależność c3p0 w kontenerze Tomcat

  3. pgadmin wyświetla błąd:nie podano hasła

  4. Jak uzyskać dostęp do kolumny HSTORE za pomocą biblioteki PostgreSQL C (libpq)?

  5. Ręcznie zwolnij Postgres LOCK