hallo, ich habe folgendes problemchen ...
in der tabelle schweisspunkte gibt es die spalte koordinaten in welcher sich durch "komma" getrennt die werte für x,y,z,a,b,c befinden. jetzt möchte ich diese koordinaten in separate spalten ausspielen und habe dafür folgende syntax:
SELECT
SUBSTR(koordinaten, ',', 1) x,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 2), ',', -1) y,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 3), ',', -1) z,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 4), ',', -1) a,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 5), ',', -1) b,
SUBSTR(koordinaten, ',', -1) c
FROM
SCHWEISSPUNKTE
jetzt wird mir der fehler ora-01722 angezeigt. kann mir jemand sagen wie ich das problem beheben kann. dazu möchte ich erwähnen, das ich nicht grad n programmier guru bin ...
grüße
bernd
in der tabelle schweisspunkte gibt es die spalte koordinaten in welcher sich durch "komma" getrennt die werte für x,y,z,a,b,c befinden. jetzt möchte ich diese koordinaten in separate spalten ausspielen und habe dafür folgende syntax:
SELECT
SUBSTR(koordinaten, ',', 1) x,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 2), ',', -1) y,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 3), ',', -1) z,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 4), ',', -1) a,
SUBSTR(SUBSTRING_INDEX(koordinaten, ',', 5), ',', -1) b,
SUBSTR(koordinaten, ',', -1) c
FROM
SCHWEISSPUNKTE
jetzt wird mir der fehler ora-01722 angezeigt. kann mir jemand sagen wie ich das problem beheben kann. dazu möchte ich erwähnen, das ich nicht grad n programmier guru bin ...
grüße
bernd
Comment