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

Mã lỗi 1292 - Giá trị DOUBLE không chính xác bị cắt ngắn - Mysql

Thông báo này có nghĩa là bạn đang cố so sánh một số và một chuỗi trong WHERE hoặc ON mệnh đề. Trong truy vấn của bạn, vị trí tiềm năng duy nhất có thể xảy ra là ON ac.company_code = ta.company_code; hoặc đảm bảo rằng chúng có các khai báo tương tự hoặc sử dụng CAST rõ ràng để chuyển đổi số thành chuỗi.

Nếu bạn tắt strict , lỗi sẽ chuyển thành cảnh báo.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khóa ngoại MySQL InnoDB giữa các cơ sở dữ liệu khác nhau

  2. Tìm tổng số kết quả trong truy vấn mySQL với offset + giới hạn

  3. Cài đặt MySQL-python

  4. Sử dụng mysqldump để sao lưu MySQL hoặc MariaDB

  5. Lỗi 1046 Không có cơ sở dữ liệu được chọn, làm thế nào để giải quyết?