在 SAP HANA 中用单一出现替换多个出现
您使用的代码 \1+ 仅删除连续出现。您可以使用以下代码。
SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY
输出将输出为“312”。这将删除所有重复出现的,只保留最后一次出现的。
广告
您使用的代码 \1+ 仅删除连续出现。您可以使用以下代码。
SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY
输出将输出为“312”。这将删除所有重复出现的,只保留最后一次出现的。