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

Masukkan data ke Postgresql dengan nilai duplikat

Jika Anda tidak ingin duplikat dimasukkan, tambahkan indeks atau batasan unik:

CREATE UNIQUE INDEX unq_table_subject_topics_exams_3 ON table_subject_topics_exams(name_of_subject, section, topic, subtopic);

Jika Anda ingin insert agar berhasil untuk nilai yang tidak digandakan, lalu tambahkan:

ON CONFLICT DO NOTHING

sebagai baris terakhir dari INSERT .

Di sini adalah db<>biola.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT dengan nama tabel dinamis dalam fungsi pemicu

  2. Mengubah semua nol (jika ada) di semua kolom (dalam tabel) menjadi... katakan 1

  3. Pulihkan catatan yang dihapus di PostgreSQL

  4. Bagaimana membandingkan dua array dan hanya memilih elemen yang tidak cocok Di postgres

  5. PostgreSQL:Buat indeks pada stempel waktu::DATE