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

Lỗi MySQL # 1054 - Cột không xác định trong 'Danh sách Trường'

Bạn có lỗi trong cột Số lượng đặt hàng của mình. Nó được đặt tên là "OrderQuantity" trong câu lệnh INSERT và "OrderQantity" trong định nghĩa bảng.

Ngoài ra, tôi không nghĩ bạn có thể sử dụng NOW() làm giá trị mặc định trong OrderDate. Hãy thử sử dụng những điều sau:

 OrderDate TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

Fiddle mẫu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tải lên CSV vào cơ sở dữ liệu bằng php

  2. Mysql datetime trở thành 0000-00-00 00:00:00 trong phiên bản mysql 5.6

  3. C # - Ngoại lệ phương thức xác thực không mong đợi mysql_native_password

  4. PHP tạo bảng lỗi 1064

  5. Dữ liệu MySql bị cắt ngắn cho cột 'nâng cao' ở hàng 1