Oracle database giver dig mulighed for at bruge regulære udtryk i SQL-forespørgsler med REGEXP_LIKE , REGEXP_INSTR , REGEXP_SUBSTR og REGEXP_REPLACE funktioner. Disse funktioner fungerer ligesom LIKE , INSTR , SUBSTR , og erstatte funktioner , men accepterer det regulære udtryk metategnene (se Ressourcer til en komplet liste over metategn ) . Du kan bruge regulære udtryk til at validere data , finde dublerede ord , opdage ekstra hvidt rum, eller fortolkningsfejl strenge. Regular Expressions kan kun bruges i Oracle 10g eller senere . Ting du skal
Oracle Database 10g
Vis Flere Instruktioner
1
Åbn et terminalvindue (Linux /Unix ), eller kommandoprompt vindue ( Windows ) for at få adgang til en kommando bede , hvor du vil skrive følgende kommandoer .
2
skriv kommandoen " sqlplus " for at starte SQL * Plus-program. Du vil blive præsenteret med en " SQL >" prompt.
3
Brug REGEXP_LIKE kommandoen for at finde alle de rækker matcher et regulært udtryk . For eksempel for at finde alle de postnumre i tabellen adressen indeholder en ikke numerisk tegn , ville syntaksen være : SELECT zipcode FROM adresse WHERE REGEXP_LIKE ( zipcode »[ ^ [ : ciffer :]] '
4
Skriv " Afslut " for at afslutte SQL * Plus-program.
5.
Skriv "exit " for at lukke terminal vindue eller vinduet med kommandoprompten.
< br >