TRANSLATE consente di effettuare diverse sostituzioni uno-a-uno di singoli caratteri in un'unica operazione. Questa funzione restituisce un'espressione con tutte le ricorrenze di ogni carattere in una stringa sostituite dal carattere corrispondente in una seconda stringa.
VARCHAR2 | NVARCHAR2
TRANSLATE(expr, from_string, to_string)
expr è un'espressione di testo da modificare.
from_string consiste in uno o più caratteri da sostituire in expr.
to_string consiste in uno o più caratteri che sostituiranno i caratteri corrispondenti in from_string. Questa stringa può essere più corta di from_string; in questo caso, un valore nullo sostituisce i caratteri aggiuntivi. Tuttavia, to_string non può essere vuoto.
TRANSLATE('disk', 'dk', 'Dc') restituisce il valore Disc.
Copyright © 2003, 2007, Oracle. Tutti i diritti riservati.