使用Like / Regex如何匹配列前面的多个999s变化

问题描述 投票:0回答:1

我代表雪花用户问这个问题...

正则表达式喜欢

目标:我想将前四位数字匹配为9999或999或99设为true,这样我只能获取那些值

示例结果数据

999999999 true 

999897999 true

993738393 true

987666891 false

999989898 true
snowflake-data-warehouse
1个回答
0
投票

建议1:

您可以使用正则LIKE,而不是正则表达式LIKE(RLIKE)。就像这样:

...WHERE value::varchar LIKE '99%'
© www.soinside.com 2019 - 2024. All rights reserved.