Zakładam, że chcesz sprawdzić wartość ciągu. Jednym z fajnych sposobów jest operator REGEXP, dopasowujący ciąg do wyrażenia regularnego. Po prostu zrób
select field from table where field REGEXP '^-?[0-9]+$';
to jest dość szybkie. Jeśli twoje pole jest numeryczne, po prostu przetestuj
ceil(field) = field
zamiast tego.