在信息管理员中的字符串中检查特殊字符计数

2020-09-05 17:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个字符串列说COLUMN1...

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

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


我有一个字符串列说COLUMN1,其值例如XX.XXX.XXX/XX.XXXX/XX.XXX.XXXX.XXXX等,还有另外一列说COLUMN2具有整数值,例如1,2,3, 等

我需要检查如果COLUMN2的值等于COLUMN1中的period。(。),则应将这样的记录传递给其他人,否则失败。

例如-如果COLUMN1 = XX.XXXX,则COLUMN2 = 1-通过

如果COLUMN1 = XX.XXX.XXX,则COLUMN2 = 2-通过

如果COLUMN1 = XX.XXX.XXX.XXX和COLUMN2 = 2-失败等等。

如何在Information Steward的规则编辑器中进行检查? 请帮助我。

提前谢谢!

4条回答
小c菟菟
2020-09-05 18:22 .采纳回答

不需要此视图。

一个简单的规则就可以解决问题:

BEGIN
RETURN length($ parameter0)-length(replace_substr( $ parameter0,'。',``,1,null))= $ parameter1;
END

一周热门 更多>