prog:sql_regular_expression
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
prog:sql_regular_expression [2022/11/08 17:05] – [RegEx und ein Outer Join mit der (+) Syntax] gpipperr | prog:sql_regular_expression [2022/11/08 17:11] – [RegEx und ein Outer Join mit der (+) Syntax] gpipperr | ||
---|---|---|---|
Zeile 449: | Zeile 449: | ||
=== String in Elemente zerlegen === | === String in Elemente zerlegen === | ||
- | In einer Log Tabelle sind Bestimmte | + | In einer Log Tabelle sind in einer Spalte bestimmte |
Wie: " Column1: | Wie: " Column1: | ||
- | Ziel ist es Value von Column3 | + | Ziel ist es den Wert von Column3 zu extrahieren, |
<code sql> | <code sql> | ||
- | | + | with data as ( |
+ | select ' | ||
+ | | ||
) | ) | ||
- | select | + | select |
- | + | | |
- | ---- | + | |
+ | | ||
+ | ,' | ||
+ | ) | ||
+ | ),':' | ||
+ | as Column3 | ||
+ | from data a; | ||
</ | </ | ||
+ | Der Trick dahinter ist es den String zu zerlegen mit Matches für eine Zeichenkette OHNE den " | ||
---- | ---- |
prog/sql_regular_expression.txt · Zuletzt geändert: 2022/11/08 17:19 von gpipperr