HIVE str

HIVE str,第1张

HIVE str 作用

字符串转为map格式

mapstr_to_map(text[, delimiter1, delimiter2])Splits text into key-value pairs using two delimiters. Delimiter1 separates text into K-V pairs, and Delimiter2 splits each K-V pair. Default delimiters are ‘,’ for delimiter1 and ‘:’ for delimiter2. 用法

delimiter1 将文本分为K-V 键值对, delimiter2 分割K-V。

delimiter1 默认分隔符为","
delimiter2 默认分隔符为":"

demo
SELECT
  str_to_map('a=1,b=2',',','=') as m1,
  str_to_map('a:1,b:2,c:3',',',':') as m2,
  str_to_map('a:1,b:2,c:3') as m3

输出

{"a":"1","b":"2"}
{"a":"1","b":"2","c":"3"}
{"a":"1","b":"2","c":"3"}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4009408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-10-22
下一篇2022-10-22

发表评论

登录后才能评论

评论列表(0条)

    保存