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

Lỗi SQL (1292):Giá trị DOUBLE không chính xác bị cắt ngắn:'6893Order'

Bạn đang nói:

db <> fiddle Demo

Xem trong bản trình diễn của tôi, tôi đang tạo tất cả cột thành INT và thực hiện tuyên bố cập nhật của bạn

update order_line_item oli
inner join orders o
set oli.active_orders = o.valid
where oli.order_id = o.id

Và không có lỗi hiển thị. Lỗi

Có vẻ khá rõ ràng là có DOUBLE . Bạn có thực sự chạy truy vấn này và gặp lỗi này không? Hoặc vui lòng hiển thị mô tả bảng của bạn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. lệnh mysql để hiển thị các biến cấu hình hiện tại

  2. MySQL chọn chuỗi với nhiều ký tự đặc biệt

  3. MySQL:Tìm các hàng không tham gia vào mối quan hệ

  4. Các bảng cơ sở dữ liệu động trong django

  5. Hiển thị tên người dùng và id người dùng từ $ _SESSION