Tôi giả sử bạn muốn kiểm tra một giá trị chuỗi. Một cách hay là toán tử REGEXP, khớp chuỗi với một biểu thức chính quy. Đơn giản chỉ cần làm
select field from table where field REGEXP '^-?[0-9]+$';
điều này là hợp lý nhanh chóng. Nếu trường của bạn là số, chỉ cần kiểm tra
ceil(field) = field
thay vào đó.