ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
2167
2167
EMPFEHLEN
-
Hi Alle,
weiß jemand wie ich folgendes problem lösen kann. Ich möchte einen import von einer tabelle in die ander vornehmen, folgende transformation soll passieren (Datentyp VARCHAR2 )_
a_vorher
------------------------------
<event type="15" />
transformationsschritt
a_nachher
-------------------------------
15
Also es soll alles vor und hinter der Zahl abgeschnitten werden, ich weiß nicht, gibt es bei oracle 9.2 schon regexp ?
Vielen Dank für hilfe und Grüße an Alle=========================================
Glaube denen, die die Wahrheit suchen, und zweifle
an denen, die sie gefunden haben.
=========================================
André Gide (1869-1951), frz. Schriftst., 1947 Nobelpr.
=========================================
-
22.03.07 09:05 #2
Mit Regular Expressions wäre es natürlich super leicht:
Die gibt es allerdings erst ab 10g.Code :1 2 3 4 5 6 7
TEST @mydev> select regexp_substr( '<event type="15" />', '[0-9]+') as mynumber from dual; MYNUMBER ------------------------------------------------------------------------------------------------ 15 1 Zeile wurde ausgewählt.
Wenn deine Zahl immer in " eingeschlossen ist, könnte man mit 9.2 folgendes machen:
Code :1 2 3 4 5 6 7 8 9
var t VARCHAR2(100) exec :t := '<event type="15" />'; select substr( :t, instr( :t, '"', 1, 1 ) + 1, instr( :t, '"', 1, 2 ) - instr( :t, '"', 1, 1 ) - 1 ) from dual;
liebe Grüße
Exceptionfault (http://exceptionfault.de)
Never say: "Always"! Always say: "Never say never"! - Tom Kyte @ Ask Tom Live in Berlin 2008
-
Hallo,
sehr genial, genau das was ich brauchte !
Viele Grüße=========================================
Glaube denen, die die Wahrheit suchen, und zweifle
an denen, die sie gefunden haben.
=========================================
André Gide (1869-1951), frz. Schriftst., 1947 Nobelpr.
=========================================
Ähnliche Themen
-
Regular Expression
Von Napofis im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 04.08.09, 15:51 -
Regular Expression
Von DrOverflow im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 2Letzter Beitrag: 23.01.07, 09:16 -
regular expression
Von jenno im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 07.09.06, 11:32 -
Regular Expression
Von time-master im Forum PHPAntworten: 7Letzter Beitrag: 29.01.06, 15:22 -
Regular Expression
Von Norbert Eder im Forum PHPAntworten: 4Letzter Beitrag: 28.04.04, 12:24





Zitieren
Login





