Oracle permet à une partie d'une chaîne , appelée une sous-chaîne , pour être facilement remplacée en utilisant les fonctions du langage de requête structuré ( SQL). Les «remplacer» les recherches de fonction par une chaîne et remplace la chaîne cible avec la chaîne de remplacement fourni . Oracle SQL utilise la fonction " translate " pour modifier les chaînes . Avec la fonction " translate " , la chaîne est examinée octet par octet . Si un caractère dans la chaîne correspond à un caractère dans la " fromlist , " la fonction "traduire" le remplace par le caractère correspondant dans le " tolist . " Instructions remplacer la fonction 1 connecter à SQLPlus 2 tapez une commande «select» en utilisant la fonction " remplacer" et appuyez sur "Entrée ": . sélectionner string_column , remplacer à partir de string_table ( string_column , " entreprise " " co. "); Cette commande récupère le " string_column " deux fois de sorte que l'utilisateur peut voir un avant - et - après la représentation des données. Dans ce cas, " co ". est la cible et «société» est le remplacement . 3 Inspecter les résultats pour voir le remplacement . Si la colonne " chaîne" contenue "abc co. " , Il devrait maintenant être transformé en " société ABC . " Traduire Fonction 4 connecter à SQLPlus . 5 tapez une commande «select» en utilisant la fonction " translate " et appuyez sur "Entrée ": sélectionner string_column , traduire ( string_column , "abc", "xyz" ) de string_table ; Cette commande récupère le " string_column " deux fois de sorte que l'utilisateur peut voir un avant et après la représentation des données. L'expression "abc " est le " fromlist " et " xyz " est le " tolist . " 6 Inspecter les résultats pour voir le remplacement . Si « colonne de chaîne " contenue "abc co. " , Il est converti en "xyz zo . "
|