在 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”。這將刪除所有重複出現的,只保留最後一次出現的。