Pessoal,

Sexta-feira postei uma dúvida que envolvia o comando regexp_like. Eu
precisava retornar apenas os registros que possuiam caracter diferente de
número e texto, a solução que encontrei foi a seguinte:

regexp_like(na.nat_cod_patologia,'[[-{-~!-/:-...@]')

Eu estava querendo buscar estes registros para posteriormente alterá-los.
Porém, a versão do oracle onde eu desejava executar este select era
9.2.0.4.0 e não suporta o regexp_like.

Gostaria de saber de vocês como vocês fazem atualmente para substituir um
caracter especial qualquer por um espaço em branco nesta versão do oracle.

Ex.: Substituir *porf¿rio* por *porf rio*.

Tem alguma forma diferente de translate?



-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]

Responder a