Oracle consente una porzione di una stringa, chiamata una sub-stringa, per essere agevolmente sostituiti utilizzando funzioni di structured query language (SQL). La funzione "replace" Cerca attraverso una stringa e sostituisce la stringa di destinazione con la stringa di ricambio in dotazione. Oracle SQL utilizza la funzione di "tradurre" per modificare le stringhe. Con la funzione di "tradurre", la stringa è esaminato byte dal byte. Se un carattere nella stringa corrisponde a un carattere in "fromlist", la funzione di "tradurre" lo sostituisce con il carattere corrispondente a "tolist."
Istruzioni
Funzione Replace
1
Accedi a SQLPlus.
2
Digitare un comando "select" utilizzando la funzione "replace" e premere "enter":
Selezionare string_column, sostituire (string_column, "Co.", "azienda") da string_table;
Questo comando consente di recuperare il "string_column" due volte affinché l'utente possa vedere una rappresentazione prima e dopo dei dati. In questo caso, "co" è la destinazione e "company" è la sostituzione.
3
Esaminare i risultati per vedere la sostituzione. Se la colonna"stringa" contenuto "abc Co.", ora deve essere convertito a "società abc."
Funzione di tradurre
4
Accedi a SQLPlus.
5
Digitare un comando "select" utilizzando la funzione di "tradurre" e premere "enter":
Selezionare string_column, translate (string_column, "abc", "xyz") da string_table;
Questo comando consente di recuperare il "string_column" due volte affinché l'utente possa vedere una rappresentazione prima e dopo dei dati. La frase "abc" è il "fromlist" e "xyz" è "tolist."
6
Esaminare i risultati per vedere la sostituzione. Se "colonna di stringa" contenuto "abc Co.", viene convertito in "xyz zo."