Как проверить, является ли строка числом в Flink SQL - PullRequest
0 голосов
/ 21 марта 2019

В flink sql, как проверить, является ли строка числом, как

select * from input where str like '\\d+'

регулярное выражение кажется бесполезным, и оператор 'like to' также не может работать. Есть какая-нибудь идея?

1 Ответ

0 голосов
/ 25 марта 2019

Попробуйте определить скалярную функцию здесь,

https://ci.apache.org/projects/flink/flink-docs-release-1.7/dev/table/udfs.html#scalar-functions

...