[Oracle10g] Reguläre Ausdrücke in SQL

m3000

Erfahrenes Mitglied
Hallo, gibt es reguläre Ausdrücke in SQL? Ich möchte Sätze finden, die an beliebiger Position einen Bindestrich gefolgt von einer Zahl haben (Länderkürzel plus PLZ in Adressfeld). Meine Idee wäre also sowas wie
Code:
... where address like '%-[0-9]%'
... wobei der Bereich der eckigen Klammern eben RegExp-funktional werden müsste und nicht als direkte Zeichen gelesen.

Dank und Gruss
Marcus
 
Hallo, gibt es reguläre Ausdrücke in SQL? Ich möchte Sätze finden, die an beliebiger Position einen Bindestrich gefolgt von einer Zahl haben (Länderkürzel plus PLZ in Adressfeld). Meine Idee wäre also sowas wie
Code:
... where address like '%-[0-9]%'
... wobei der Bereich der eckigen Klammern eben RegExp-funktional werden müsste und nicht als direkte Zeichen gelesen.

Dank und Gruss
Marcus

Hallo,

Ja, gibt es :

--> http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_regexp.htm#sthref534


Gruss
 

Neue Beiträge

Zurück