在 SAP HANA 中用单一出现替换多个出现


您使用的代码 \1+ 仅删除连续出现。您可以使用以下代码。

SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY

输出将输出为“312”。这将删除所有重复出现的,只保留最后一次出现的。

更新于: 2020 年 2 月 14 日

760 浏览

开启您的职业生涯

完成课程,获得认证

开始
广告