Если вы используете Oracle 10 или выше, вы можете использовать функции регулярного выражения в соответствии с предложением codaddict.В более ранних версиях функция translate
поможет вам:
select * from tablename where translate(x, '.1234567890', '.') is null;
Более подробную информацию о функции перевода Oracle можно найти здесь или в официальной документации "Справочник по SQL"
UPD: Если в ваших числах есть знаки или пробелы, вы можете добавить символы "+-
" ко второму параметру функции translate
.