The Oracle database lar deg bruke vanlige uttrykk i SQL-spørringer med REGEXP_LIKE , REGEXP_INSTR , REGEXP_SUBSTR , og REGEXP_REPLACE funksjoner. Disse funksjonene fungerer som LIKE , INSTR , SUBSTR , og erstatt funksjoner, men godta regulære uttrykk metategn (se Ressurser for en komplett liste over metategn ) . Du kan bruke vanlige uttrykk til å validere data , finne ord , oppdage ekstra mellomrom , eller parse strenger . Regular Expressions kan bare brukes i Oracle 10g eller senere . Du trenger
Oracle Database 10g
Vis flere instruksjoner
en
Åpne et terminal vindu ( Linux /Unix ) eller ledetekst vindu ( Windows ) for å få en kommando spør der du vil skrive inn følgende kommandoer .
2
skriv kommandoen " sqlplus " for å starte SQL * Plus program . Du vil bli presentert med en "SQL > "-ledeteksten .
3
Bruk REGEXP_LIKE kommandoen for å finne alle radene som samsvarer med et regulært uttrykk . For eksempel å finne alle zipcodes i tabellen adresse som inneholder et ikke numerisk tegn , ville syntaksen være: SELECT postnummer FRA adresse der REGEXP_LIKE ( postnummer, ' [ ^ [ : siffer: ] ] '
4
Skriv "quit " for å avslutte SQL * Plus program .
5
Type " exit " for å lukke terminal vindu eller kommandolinjevindu.