SQL-эквивалент isNumeric () в амазонском красном смещении
Я использую амазонское красное смещение в качестве хранилища данныхУ меня есть поле (field1) типа строки. Некоторые строки начинаются с четырех цифр, а другие с букв:
«Тест Альфа»
«1382 тестовая бета»
Я пытался
где слева (поле 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)
и затем пропуская через строку, если это сгенерировало ошибку, но не уверен, как это сделать в амазонском красном смещении. или есть какой-то другой прокси для числового фильтра.
Спасибо