Pular para o conteúdo

Fóruns SQL e PL/SQL REGEXP_REPLACE REGEXP_REPLACE

#92925
Ishii
Participante

    Olá,


    SQL> select * from v$version;

    BANNER

    Oracle Database 10g Release 10.2.0.4.0 - Production
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production

    TNS for Linux: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production

    SQL> select regexp_replace(12345678901,'^(d{3})(d{3})(d{3})(d{2})$', '1.2.3-4' ) from dual;

    REGEXP_REPLACE(12345678901,'^(

    123.456.789-01

    SQL>

    Funciona, mas em todo caso, veja o parâmetro compatible pois pode estar em outra versão que não a 10.

    []s Ishii