Utilizzare la clausola TRANSLATE STRING per specificare le sostituzioni di caratteri nelle colonne di stringa selezionate di una query SQL.
Questa funzione si basa sulla funzione scalare "TRANSLATE" SQL. Consente di eseguire sostituzioni di caratteri in base alla funzione scalare TRANSLATE () sulle colonne stringa che fanno parte di una query SQL, specificando una o più regole di sostituzione di caratteri che si applicheranno a questa query SQL. La funzione è compatibile solo con le colonne stringa. Semplifica l'uso della funzione scalare SQL TRANSLATE (), senza dover specificare esplicitamente questa funzione nella query SQL. Ad esempio, nel caso di un numero elevato di colonne di stringa, invece di specificare la parola chiave TRANSLATE per ogni colonna di stringa, è possibile applicare direttamente la funzione scalare TRANSLATE () a tutte le colonne di stringa utilizzando la clausola TRANSLATE STRING.La clausola TRANSLATE STRING può essere specificata a livello di blocchi GLOBAL, UNLOAD e SELECT.Il seguente diagramma mostra la sintassi per la clausola TRANSLATE STRING .Figura 1. clausola translate_string_clause