Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare le espressioni regolari in SQL

Il database Oracle consente di utilizzare le espressioni regolari nelle query SQL con il REGEXP_LIKE , REGEXP_INSTR , REGEXP_SUBSTR , e le funzioni di REGEXP_REPLACE . Queste funzioni come il COME , INSTR , SUBSTR , e sostituire le funzioni , ma accettano i metacaratteri delle espressioni regolari ( vedi Risorse per una lista completa dei metacaratteri ) . È possibile utilizzare le espressioni regolari per convalidare i dati , trovare le parole duplicate , individuare lo spazio vuoto supplementare , o analizzare stringhe . Le espressioni regolari possono essere utilizzate solo in Oracle 10g o successive . Cose che ti serviranno
Oracle Database 10g
Show More Istruzioni
1

Aprire una finestra di terminale ( Linux /Unix) o finestra del prompt dei comandi ( Windows) per accedere a un comando chiederà dove potrete digitare i seguenti comandi .
2

digitare il comando " sqlplus " per avviare il programma di SQL * Plus . Ti verrà presentato con un " SQL > " pronta .
3

Utilizzare il comando REGEXP_LIKE per trovare tutte le righe che corrispondono a un'espressione regolare . Ad esempio, per trovare tutti i zipcodes nell'indirizzo tabella contenente un carattere non numerico , la sintassi sarà : SELECT codice postale indirizzo FROM WHERE REGEXP_LIKE ( codice postale , ' [ ^ [ : digit : ] ] '
4

Digitare " quit " per uscire dal programma di SQL * Plus .
5

Digitare "exit " per chiudere la finestra del terminale o finestra del prompt dei comandi .

 

Programmazione © www.354353.com