[英]What is similar function in snowflake for REGEXP_EXTRACT function in Bigquery?
大查詢:
SELECT *,
REGEXP_EXTRACT(AM_EMAIL, '^[a-zA-Z0-9_.+-]+') as x_ALIAS,
"https:" AS COL1
FROM `agm-data-.global_i.P_ROUTING`;
想將此 bigquery 轉換為 Snowflake ,請在 REGEXP_EXTRACT Bigquery 中提出類似雪花的功能?
在 Snowflake 中,您將使用REGEXP_SUBSTR()
。 您使用的正則表達式應該可以正常工作,因此:
REGEXP_EXTRACT(AM_EMAIL, '^[a-zA-Z0-9_.+-]+') as x_ALIAS
請注意, [a-zA-Z0-9_]
也可以表示為[:alnum:]
,因此:
REGEXP_EXTRACT(AM_EMAIL, '^[[:alnum:].+-]+') as x_ALIAS
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.