È possibile manipolare le stringhe in Oracle attraverso dichiarazioni "Seleziona ", scritto in Oracle Structured Query Language ( SQL ) . Un certo numero di funzioni forniscono funzionalità aggiuntive per le istruzioni SELECT in modo che è possibile modificare gli elementi allo stesso tempo li selezionate dal database . Per ottenere stringhe secondarie inferiori , ci sono due funzioni : la funzione " SUBSTR " e la funzione "LOWER " . Quando combinati in una singola istruzione SELECT , è possibile estrarre automaticamente il testo da un'altra stringa e di cambiamento in minuscolo. Cose che ti serviranno
accesso a Oracle PL /SQL o SQL
Show More Istruzioni
1
Identificare gli elementi che si desidera estrarre da una stringa , ad esempio un gamma di caratteri di una stringa , l'inizio o la fine di una stringa , o la parte centrale della stringa .
2
estrarre le stringhe parte da una stringa più lunga con la funzione " substr ", come indicato nella seguendo l'esempio con la doppia tavola generico :
select substr ( '1234567890 ' , 4) da due;
che questo seleziona i primi quattro caratteri della stringa , come descritto da numero 4 . Ci sono molte altre combinazioni del comando SUBSTR per estrarre diverse porzioni di stringhe .
3
Tradurre l'output di una stringa in minuscolo con la funzione " LOWER ", come mostrato nel seguente esempio , sulla base della dichiarazione prescelta :
selezionare inferiore ( substr ( '1234567890 ' , 4) ) da due;
4
prova che la query restituisce il risultato atteso. Dovrebbe restituire il sub- stringa corretta in formato minuscolo. Se questo non è il caso , verificare che la query è formattato correttamente per i valori che si desidera estrarre.