TRANSLATE permite fazer várias substituições de caracteres, um a um em uma operação. Essa expressão retorna uma expressão com todas as ocorrências de cada caractere em uma string substituída pelo caractere correspondente em uma segunda string.
VARCHAR2 | NVARCHAR2
TRANSLATE(expr, from_string, to_string)
expr é uma expressão de texto a ser modificada.
from_string consiste em um ou mais caracteres a serem substituídos na expr.
to_string consiste em um ou mais caracteres que substituirão os caracteres correspondentes na from_string. Essa string pode ser menor que a from_string, para que um nulo substitua os caracteres extras. No entanto, to_string não pode ficar vazia.
TRANSLATE('disk', 'dk', 'Dc') retorna o valor Disc.
Copyright © 2003, 2007, Oracle. Todos os direitos reservados.