Oracle tillader en del af en streng , der kaldes en sub -streng , der let udskiftes med Structured Query Language (SQL) funktioner. De " erstat" funktion søger igennem en streng og erstatter målet strengen med den medfølgende udskiftning streng. Oracle SQL bruger " Oversæt" -funktionen til at ændre strenge. Med " Oversæt" -funktionen , bliver strengen undersøges byte ved byte . Hvis et tegn i strengen matcher en karakter i " fromlist , " "Oversæt "-funktionen erstatter den med den tilsvarende karakter i " tolist ". Instruktioner
Udskift Function
1
Log på sqlplus
2
Skriv et "vælg " kommando ved hjælp af " replace " funktion, og tryk "enter" : . < br >
vælge string_column , udskiftes fra string_table ( string_column , "selskab " " co. ")
Denne kommando henter " string_column " to gange, så at brugeren kan se et før - og-efter repræsentation af data. I dette tilfælde , " co . " er målet og "selskab" er udskiftning .
3
Undersøg resultaterne at se udskiftningen. Hvis " strengen kolonnen" indeholdt "abc co. " Skulle det nu blive konverteret til "abc selskab. "
Translate Function
4
Log ind på sqlplus .
5
Indtast et "vælg " kommando ved hjælp af " Oversæt" -funktionen , og tryk på "enter" : Hej
vælge string_column , oversætte ( string_column , "abc" , " xyz ") fra string_table ;
Denne kommando henter " string_column " to gange, så at brugeren kan se et før - og-efter repræsentation af data. Udtrykket " abc" er " fromlist " og " xyz " er " tolist . "
6
Undersøg resultaterne at se udskiftningen. Hvis " string kolonnen" indeholdt "abc co. " , Konverteres til " xyz zo . "