Du kan manipulera strängar i Oracle via "Select" uttalanden skrivna i Oracle Structured Query Language ( SQL ) . Ett antal funktioner ger ytterligare funktioner till select-satser så att du kan ändra objekt på samma gång du väljer dem från databasen . För att få lägre sub strängar , finns det två funktioner : den " SUBSTR " funktionen och "undre " funktionen . När de kombineras till en enda SELECT-sats , kan du extrahera automatiskt text från en annan sträng och byter om till gemener . Saker du behöver
Tillgång till Oracle PL /SQL eller SQL
Visa fler instruktioner
1
Identifiera de objekt som du vill extrahera från en sträng , t.ex. en antal tecken i en sträng , början eller slutet av en sträng , eller den mellersta delen av strängen . ur en längre sträng med hjälp av " SUBSTR " funktionen
2
extrahera en del strängar som visas i efter exempel med den generiska dubbla tabellen :
välj substr ( '1234567890 ' , 4 ) från dubbla,
ovan väljer de fyra första tecknen från strängen som avbildas med siffran 4 . Det finns många andra kombinationer av SUBSTR kommando för att packa olika partier av strängar .
3
översätta utsignalen från en sträng till gemener med användning av "lägre" -funktion , såsom visas i följande exempel , bygger på SELECT-sats :
väljer lägre ( substr ( '1234567890 ' , 4 ) ) från dubbla,
4
Testa att frågan returnerar det förväntade resultatet . Det ska returnera korrekta sub - string med gemener format . Om så inte är fallet , kontrollera att den frågan är rätt formaterad för de värden du vill extrahera .