Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để kiểm tra các giá trị cột trùng lặp trong bảng trước khi chèn chúng bằng Perl?

Một cách khác, là xác định một khóa duy nhất trên 2 cột. Khóa của bạn sẽ là (Tên, Tuổi) và là duy nhất. Vì vậy, khi chèn, bạn sẽ gặp lỗi hoặc thêm vào yêu cầu của bạn:'... TRÊN KHÓA DUPLICATE ...' và làm gì đó (hoặc không làm gì cả;))

Và với tư cách là ysth cho biết, tôi khuyên bạn không nên chèn các giá trị null vào dòng thứ hai (null, null, 12:21)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách lấy bản ghi ngay từ hôm nay trong MySQL

  2. Tôi có thể sử dụng cơ sở dữ liệu MySQL với ứng dụng App Engine không

  3. Matlab và MySQL không tìm thấy trình điều khiển phù hợp

  4. Di chuyển cơ sở dữ liệu MySQL 8.0.20 sang AWS Aurora

  5. Chỉ chọn giá trị cuối cùng bằng cách sử dụng nhóm của tại mysql