Du kan manipulere strenger i Oracle gjennom "Velg " utsagn skrevet i Oracle Structured Query Language ( SQL) . En rekke funksjoner gir ekstra funksjoner til de enkelte utsagn , slik at du kan endre elementer samtidig du velger dem fra databasen. For å oppnå lavere sub strenger , er det to funksjoner : den " SUBSTR "-funksjonen , og de "nedre" funksjon . Når kombinert i en enkelt velger uttalelse , kan du automatisk trekke ut tekst fra en annen streng og endre til små bokstaver . Du trenger
Tilgang til Oracle PL /SQL eller SQL
Vis flere instruksjoner
en
Identifiser de elementene du ønsker å trekke ut fra en streng , for eksempel en spekter av tegn i en streng , starten eller slutten av en streng , eller den midtre delen av strengen .
2
trekke ut en del strenger fra en lengre streng med " SUBSTR "-funksjonen som vist i følgende eksempel med den generiske dual bordet : en
velg substr ( '1234567890 ', 4 ) fra dual ;
ovenfor velger de fire første tegn fra strengen som avbildet med antall 4 . Det er mange andre kombinasjoner av SUBSTR kommandoen for å ta ut ulike deler av strenger .
3
Oversett resultatet av en streng i små bokstaver ved hjelp av " SENKE" -funksjon , som vist i følgende eksempel , bygger på SELECT-setning : en
velge lavere ( substr ( '1234567890 ', 4 ) ) fra dual ;
4
Test at spørringen returnerer det forventede resultatet . Det bør returnere riktig sub -streng med små bokstaver format . Hvis dette ikke er tilfelle , må du kontrollere at spørringen er riktig formatert for verdiene du ønsker å trekke ut .