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

LỖI 1075:Định nghĩa bảng không chính xác; chỉ có thể có một cột tự động và nó phải được xác định là một khóa

Bạn không thể nhận được thông báo lỗi tốt hơn thông báo này. Bạn đã có ID được định nghĩa là Tự động gia tăng trong bảng của bạn. Bây giờ bạn đang cố gắng thêm một trường khác sắp xếp dưới dạng tăng tự động không được phép. Một bảng chỉ có thể có một số tự động phải được xác định là khóa chính.

Xóa AUTO_INCREMENT khỏi câu lệnh thay thế và tạo trình kích hoạt để tăng cột mới.



  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 tách một bản ghi để lấy số tiền

  2. Câu lệnh COUNT CASE và WHEN trong MySQL

  3. Đối sánh chuỗi truy vấn SELECT trong MySQL

  4. Chạy dự án django mà không cần cài đặt django

  5. Các ký tự đại diện trong Java PreparedStatements