【发布时间】:2020-04-29 23:48:33
【问题描述】:
对于 PostgreSQL。
我有一个字符串,其中包含用于广告活动的元数据。
示例:
date:20200429-category:phones-audience:youth-promo:nooffer
我希望能够为每个键/对提取值,例如为类别列提取电话,为受众列提取青年。
编辑:
现在我在我做的地方有它:
split_part(split_part(example_string_field, 'category:',2),'-',1)
但是好像有点乱。
寻求帮助,谢谢。
【问题讨论】:
-
数据杂乱无章。你的解决方案很好。
-
Redshift 还是 Postgres?虽然它们有一些古老的根源,但它们是完全不同的产品
标签: sql regex postgresql amazon-redshift