prog:sql_regular_expression
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
prog:sql_regular_expression [2022/11/08 17:11] – [RegEx und ein Outer Join mit der (+) Syntax] gpipperr | prog:sql_regular_expression [2022/11/08 17:19] (aktuell) – [RegEx und ein Outer Join mit der (+) Syntax] gpipperr | ||
---|---|---|---|
Zeile 468: | Zeile 468: | ||
),':' | ),':' | ||
as Column3 | as Column3 | ||
- | from data a; | + | from data a; |
+ | |||
+ | Column3 | ||
+ | -------- | ||
+ | |||
+ | ValueC | ||
</ | </ | ||
Der Trick dahinter ist es den String zu zerlegen mit Matches für eine Zeichenkette OHNE den " | Der Trick dahinter ist es den String zu zerlegen mit Matches für eine Zeichenkette OHNE den " | ||
+ | |||
+ | Alle in einer Spalte darstellen: | ||
+ | |||
+ | <code sql> | ||
+ | WITH DATA AS ( | ||
+ | | ||
+ | FROM dual | ||
+ | ) | ||
+ | SELECT trim( | ||
+ | | ||
+ | ) as columValues | ||
+ | FROM DATA a | ||
+ | CONNECT BY level< | ||
+ | | ||
+ | columValues | ||
+ | ---------- | ||
+ | Column1: | ||
+ | Column2: | ||
+ | Column3: | ||
+ | Column4: | ||
+ | Column5: | ||
+ | |||
+ | </ | ||
---- | ---- |
prog/sql_regular_expression.txt · Zuletzt geändert: 2022/11/08 17:19 von gpipperr