Hängt von der Konsistenz der Daten ab - vorausgesetzt, ein einzelnes Leerzeichen ist das Trennzeichen zwischen dem, was in Spalte eins und zwei erscheinen soll:
SELECT SUBSTR(t.column_one, 1, INSTR(t.column_one, ' ')-1) AS col_one,
SUBSTR(t.column_one, INSTR(t.column_one, ' ')+1) AS col_two
FROM YOUR_TABLE t
Oracle 10g+ hat Regex-Unterstützung, was mehr Flexibilität ermöglicht, je nachdem, welche Situation Sie lösen müssen. Es hat auch eine Regex-Substring-Methode ...
Referenz:
- SUBSTR
- INSTR