获取HANA数据库中“,”之间的值

问题描述 投票:0回答:1

我有一列包含字符串“ItemBO:M101,1000129A,A” 我只想提取文本“1000129A”

提前非常感谢!

我尝试使用该功能 SELECT SUBSTR_AFTER ('ItemBO:M101,1000129A,A',',') "substr after" FROM DUMMY; 但结果是1000129A,A

database hana hana-sql-script
1个回答
0
投票

使用 SELECT SUBSTRING_REGEXPR('[^,]+' IN 'ItemBO:M101,1000129A,A' FROM 1 OCCURRENCE 2) FROM DUMMY 解决

© www.soinside.com 2019 - 2024. All rights reserved.