TRANSLATE vous permet de remplacer un à un plusieurs caractères en une seule opération. Cette fonction renvoie une expression où toutes les occurrences de chaque caractère d'une chaîne sont remplacées par le caractère correspondant de la seconde chaîne.
VARCHAR2 | NVARCHAR2
TRANSLATE(expr, from_string, to_string)
expr correspond à une expression de texte à modifier.
from_string comprend les caractères à remplacer dans expr.
to_string comprend les caractères qui remplaceront ceux de from_string. Cette chaîne peut être plus courte que from_string, afin de remplacer les caractères supplémentaires par une valeur NULL. Toutefois, to_string ne peut pas être vide.
TRANSLATE('disk', 'dk', 'Dc') renvoie la valeur Disc.
Copyright © 2003, 2007, Oracle. Tous droits réservés.