2

&以下の文字列で置き換える方法:

' & REPLACE 関数& by の機能&を拡張します'

oneおよびtwoそれぞれthree

最終的に、結果は次のようになります。

extends the functionality one of the two REPLACE function three by
4

2 に答える 2

0

ネストされた REPLACE_REGEXPR 関数を実行して、最初 (次) の残りの一致を常に別の文字列に置き換えることができます。

SELECT REPLACE_REGEXPR
       ('&' IN REPLACE_REGEXPR 
               ('&' IN REPLACE_REGEXPR
                      ('&' IN 'extends the functionality & of the & REPLACE function & by'
                        WITH 'one' OCCURRENCE 1) 
                 WITH 'two' OCCURRENCE 1)  
         WITH 'three' OCCURRENCE 1) "replace_regexpr" 
FROM DUMMY;
于 2016-10-01T05:20:42.063 に答える