Utilisez la clause TRANSLATE STRING pour spécifier des remplacements de caractères dans les colonnes de chaîne sélectionnées d'une requête SQL.
Cette fonction est basée sur la fonction scalaire SQL "TRANSLATE". Il permet d'effectuer des remplacements de caractères en fonction de la fonction scalaire TRANSLATE () sur les colonnes de chaîne faisant partie d'une requête SQL, en spécifiant une ou plusieurs règles de remplacement de caractères qui s'appliqueraient à cette requête SQL. La fonction est compatible uniquement avec les colonnes de chaîne. Il simplifie l'utilisation de la fonction scalaire SQL TRANSLATE (), sans avoir à spécifier explicitement cette fonction dans la requête SQL. Par exemple, dans le cas d'un grand nombre de colonnes de chaîne, au lieu de spécifier le mot clé TRANSLATE pour chaque colonne de chaîne, il est possible d'appliquer directement la fonction scalaire TRANSLATE () à toutes les colonnes de chaîne en utilisant la clause TRANSLATE STRING.La clause TRANSLATE STRING peut être spécifiée au niveau des blocs GLOBAL, UNLOAD et SELECT.Le diagramme suivant illustre la syntaxe de la clause TRANSLATE STRING .Figure 1. translate_string_clause