【发布时间】:2020-06-05 21:14:26
【问题描述】:
我有以下数据格式,我试图从中提取 id 部分,
{"memberurn"=urn:li:member:10000012}
这是我的代码,
CAST(regexp_extract(key.memberurn, 'urn:li:member:(\\d+)', 1) AS BIGINT) AS member_id
在输出 member_id 为 NULL 我在这里做错了什么?
【问题讨论】:
-
您使用的是什么关系型数据库? Oracle、SQL-Server、MySQL 等?
-
@Barmar 我使用的是 spark sql,数据存储在 Hive 中。
标签: sql regex apache-spark-sql