Lỗi SQL/Cơ sở dữ liệuLỗi
MySQL 1205MySQL 1205 — Hết Thời Gian Chờ Lock
Thời gian chờ lock vượt quá ngưỡng cấu hình.
mysql
Xem chi tiết 22012Phép chia cho không được thực hiện trong biểu thức SQL.
Truy vấn chứa phép chia mà số chia có giá trị bằng không khi chạy.
Thêm NULLIF() để xử lý số chia bằng không: column / NULLIF(divisor, 0). Kiểm tra dữ liệu để đảm bảo số chia khác không.
-- Division by zero
SELECT 10 / 0;
-- Fix: use NULLIF
SELECT 10 / NULLIF(divisor, 0) FROM t;MySQL 1205Thời gian chờ lock vượt quá ngưỡng cấu hình.
MySQL 1136Số cột trong INSERT không khớp với số giá trị.
26000Tên prepared statement không tồn tại.
MySQL 1007Không thể tạo database vì nó đã tồn tại.
54023Quá nhiều đối số được truyền vào hàm.
MySQL 1071Độ dài khóa index vượt quá giới hạn tối đa của storage engine.