Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sqlite 3 Insert and Replace gagal pada lebih dari 1 kolom unik

Dari uraian Anda tentang fungsionalitas yang diinginkan, tampaknya Anda menginginkan poll_id dan ip_address menjadi pasangan unik atau majemuk unik .

CREATE TABLE tbl_poll ( 
    id         INTEGER PRIMARY KEY AUTOINCREMENT,
    poll_id    STRING NOT NULL,
    ip_address STRING NOT NULL,
    opt        STRING NULL,
    CONSTRAINT 'unique_vote_per_poll_per_ip_address' UNIQUE ( poll_id, ip_address )  ON CONFLICT REPLACE 
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat driver Qt mysql di windows?

  2. Bagaimana Zend\Db di ZF2 mengontrol transaksi?

  3. MySQL Query - dapatkan catatan berdasarkan tanggal saat ini

  4. Bagaimana tepatnya transaksi dengan PHP PDO bekerja dengan konkurensi?

  5. MySQL Inner Gabung Dengan LIMIT ke tabel kiri