SQL-эквивалент isNumeric () в амазонском красном смещении

Я использую амазонское красное смещение в качестве хранилища данныхУ меня есть поле (field1) типа строки. Некоторые строки начинаются с четырех цифр, а другие с букв:

«Тест Альфа»
«1382 тестовая бета»

Я хочу отфильтровать строки, где строка не начинается с четырех чиселГлядя на документацию по красному смещению, я не верю, что isnumber или isnumeric являются функциями. Кажется, что «как» функция является наилучшей возможностью.

Я пытался

где слева (поле 1, 4) как «[0-9] [0-9] [0-9] [0-9]»

это не сработало, и по приведенной ниже ссылке кажется, что красное смещение может не поддерживать это:

https://forums.aws.amazon.com/message.jspa?messageID=439850

есть ли ошибка в предложении 'where'? если нет, и это предложение не поддерживается в красном смещении, есть ли способ фильтрации? Я думал об использовании броска

cast(left(field1,4) as integer) 

и затем пропуская через строку, если это сгенерировало ошибку, но не уверен, как это сделать в амазонском красном смещении. или есть какой-то другой прокси для числового фильтра.

Спасибо