Come selezionare una sottostringa inferiore in Oracle

July 17

Come selezionare una sottostringa inferiore in Oracle


È possibile manipolare le stringhe in Oracle tramite "Select" dichiarazioni scritte in Oracle Structured Query Language (SQL). Un certo numero di funzioni forniscono funzionalità aggiuntive per le istruzioni SELECT in modo da poter cambiare 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 cambiare in minuscolo.

istruzione

1 Identificare gli elementi che si desidera estrarre da una stringa, come ad esempio una serie 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 mostrato nel seguente esempio con il tavolo doppio generico:

selezionare substr ( '1234567890', 4) da doppio;

Quanto sopra seleziona i primi quattro caratteri dalla stringa come illustrato dal numero 4. Ci sono molte altre combinazioni di comando SUBSTR per estrarre diverse porzioni di stringhe.

3 Tradurre l'uscita di una stringa in minuscolo con la funzione "LOWER" come mostrato nel seguente esempio, sulla base della dichiarazione prescelta:

selezionare un valore inferiore (substr ( '1234567890', 4)) da doppio;

4 Prova che la query restituisce il risultato atteso. Si dovrebbe restituire la corretta sub-string in formato minuscolo. Se questo non è il caso, verificare che la query è formattato correttamente per i valori che si desidera estrarre.