sql函数问题(list转换多行)

高斯数据库中有类似TRANS_ARRAY函数嘛

现在需要将一行list在sql中转换成多行

以前用的TRANS_ARRAY函数  ,现在Gaussdb数据库该怎么用

SQL Surname 发布于 2022-8-15 11:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-2-14 21:41

-- GaussDB的regexp_split_to_table()函数能实现;

——————————

最佳回答
0
runerLv7资深互助
发布于2022-8-15 11:57

split() 然后纵向扩展

  • Surname Surname(提问者) 直接用sql实现那种,相当于不牵扯帆软
    2022-08-15 12:21 
  • runer runer 回复 Surname(提问者) 那只能百度 云数据库的写法了
    2022-08-15 12:55 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-15 12:14

split(b2,",")   假如你在A4中设置公式,,你的a2假如以逗号分隔。设置如上公式后你设置为纵向扩展

image.png

  • Surname Surname(提问者) 直接用sql实现那种,相当于不牵扯帆软
    2022-08-15 12:21 
  • CD20160914 CD20160914 回复 Surname(提问者) 没用过这个数据库,不知道它有哪一些函数了。你可以百度一下
    2022-08-15 12:35 
最佳回答
0
帆软用户s1Pwsa2BAQLv5初级互助
发布于2022-8-15 13:59

百度出来的不知道行不行,https://forum.huawei.com/enterprise/zh/thread-855671.html

  • 5关注人数
  • 754浏览人数
  • 最后回答于:2023-2-14 21:41
    请选择关闭问题的原因
    确定 取消
    返回顶部