PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Postgres:INSERT jika belum ada

Postgres 9.5 (dirilis sejak 2016-01-07) menawarkan perintah "upsert", juga dikenal sebagai klausa ON CONFLICT ke INSERT:

INSERT ... ON CONFLICT DO NOTHING/UPDATE

Ini memecahkan banyak masalah halus yang dapat Anda hadapi saat menggunakan operasi bersamaan, yang diajukan oleh beberapa jawaban lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Di mana log PostgreSQL di macOS?

  2. mysql_insert_id alternatif untuk postgresql

  3. Ikhtisar Alat Penjadwalan Pekerjaan untuk PostgreSQL

  4. Optimalisasi kueri Postgres (memaksa pemindaian indeks)

  5. Berfungsi untuk mengembalikan kumpulan kolom dinamis untuk tabel yang diberikan