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

Kunci UNIK MySQL tidak berfungsi

Mysql mengizinkan beberapa NULL dalam batasan unik. Di serial_number Anda kolom ganti NULL dengan nilai dan batasan dipicu, lihat:

http://sqlfiddle.com/#!2/9dbd19/1

Dokumen

Buat kolom NOT NULL dan gunakan '' yang kosong.




  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 saya bisa menonaktifkan ID peningkatan otomatis dari pembaruan pada pembaruan kunci duplikat?

  2. Bagaimana cara memilih jumlah baris terbatas untuk setiap kunci asing?

  3. Hasilkan string acak di MySQL

  4. Pengkodean karakter Yunani berfungsi dalam HTML tetapi tidak dalam PHP

  5. Ambil semua nama tabel, nama kolom, dan nilai kolom dari database tertentu