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]