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

BIGINT Lỗi ngoài phạm vi kể từ MySQL 5.5

BIGINT UNSIGNED là không dấu và không được là số âm.

Biểu thức của bạn ABS(lektoren.baum2.id - 6) sẽ sử dụng giá trị trung gian âm nếu id nhỏ hơn 6.

Có lẽ các phiên bản trước đó đã được chuyển đổi ngầm thành SIGNED. Bạn cần truyền.

Hãy thử

ORDER BY ABS(CAST(lectoren.baum2.id AS SIGNED) - 6)


  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 sao một cột văn bản không thể có giá trị mặc định trong MySQL?

  2. MySql:Chọn câu lệnh sử dụng toán tử IN

  3. JDBC trên Google Apps Script. Ngoại lệ:Sao kê bị hủy do hết thời gian chờ hoặc yêu cầu của khách hàng

  4. Trang web rút ngắn URL

  5. MySQL chọn tất cả các hàng từ tháng trước cho đến (bây giờ () - 1 tháng), cho các mục đích so sánh