Abfrage zweier verschiedener Zeichenlängen

Tschabo

Benutzer
Beiträge
14
Hallo zusammen,


könnt Ihr mir vielleicht eine Lösung für folgende Aufgabe geben:


Bei einer Abfrage habe sind in eine Spalte folgende Werte enthalten.


Mazda1234

Mercedes567


Als Ergebnis möchte ich nur Mazda und Mercedes haben.


Normalerweise würde ich
-----------------------------------------------------------------

select substr(colum, 0,8)

from tabel;

-----------------------------------------------------------

aber da erhalte ich natürlich auch das Ergebnis

Mazdas12

Was nicht erwünscht wäre.
 
Werbung:
Hat Oracle regexp_replace()?

Code:
test=*# select regexp_replace('Mazda1234','\d*$','');
 regexp_replace
----------------
 Mazda
(1 Zeile)

test=*# select regexp_replace('Mercedes567','\d*$','');
 regexp_replace
----------------
 Mercedes
(1 Zeile)

test=*#
 
Werbung:
Zurück
Oben