Oracle permet à une partie d'une chaîne, appelée une sous-chaîne, pour être facilement remplacé en utilisant un langage structuré de requêtes (SQL) fonctions. Le "remplacer" fonction recherche par le biais d'une chaîne et remplace la chaîne de cible avec la chaîne de remplacement fourni. Oracle SQL utilise le "traduire" fonctionner à modifier les chaînes. Avec le "traduire" fonction, la chaîne est examinée octet par octet. Si un caractère dans la chaîne correspond à un caractère dans la "liste_from," la "traduire" fonction le remplace par le caractère correspondant dans le "lister."