在Hana计算视图中首次出现字符后如何选择字符串

2020-08-22 14:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

Abc_123_adf

Cvg_456_jku_akl

Lop_789_asw

需要输出:

123

456

789

如何在hana计算视图中使用表达式实现此目的

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

Abc_123_adf

Cvg_456_jku_akl

Lop_789_asw

需要输出:

123

456

789

如何在hana计算视图中使用表达式实现此目的

付费偷看设置
发送
4条回答
callcenter油条
1楼 · 2020-08-22 15:24.采纳回答

您可以尝试以下功能:

 SELECT Substr_REGEXPR('([[0-9] +)'IN'您的字符串Cvg_456_jku_akl')来自Dummy;
 这将返回您第一次出现的数字
 或者你可以尝试


 从虚拟对象中选择SELECT REPLACE_REGEXPR('\ D'IN'Your string'WITH''); 
打个大熊猫
2楼-- · 2020-08-22 15:44

Hi

1。 这个数字是否总是在under_score之后?

2。 还是位置始终是第4个字符?

请提供此信息。

此致

Venkat

Alawn_Xu
3楼-- · 2020-08-22 15:51
< p>嗨Venkateswaran,

不一定总是数字,也可以是字符串。但是在下划线之后

例如:abcd_RALD_cfr

位置并不总是第4个字符

落灬小鱼
4楼-- · 2020-08-22 15:44

您好,Venkateswaran,

如何使用hana表达式编辑器中可用的功能来实现此目的

一周热门 更多>