Für eine so einfache String-Operation verwende ich vielleicht einfach die Basis INSTR()
und SUBSTR()
Funktionen. In der Abfrage unten nehmen wir den Teilstring Ihrer Spalte, beginnend an zwei Positionen nach der Bindestrich.
SELECT
SUBSTR(col, INSTR(col, '-') + 2) AS subject
FROM yourTable
Wir könnten auch REGEXP_SUBSTR()
verwenden hier (siehe Gordons Antwort), aber es wäre etwas komplexer und die Leistung wäre möglicherweise nicht so gut wie die obige Abfrage.