我需要数据的值看起来像这样
18184789564
。
我使用了这个代码:
REGEXP_REPLACE(+1, b.PHONE_NUMBER, '[^0-9]', '') AS PHONE_NUMBER
我收到错误
无法识别数值
希望我可以像 1 一样简单地添加,因为我已经能够删除破折号了。
Snowflake 使用
CONCAT()
函数进行字符串连接。您必须与 REGEXP_REPLACE()
的结果进行串联。
CONCAT('1', REGEXP_REPLACE(b.PHONE_NUMBER,'[^0-9]','')) AS PHONE_NUMBER