我必须提取xyz,其中xyz是动态变量(在某些情况下,它可能是xyz,在其他情况下,可能是abc或任何东西(
假设您的数据是varchar
,则可以
- 转换为
json
- 强制转换为
map(varchar, json)
- 使用
map_entries
从映射中提取条目 - 拿到第一个
SELECT map_entries(CAST(CAST(my_column AS json) AS map(varchar, json))[1]
FROM ...