Supportnet / Forum / Anwendungen(Java,C++...)
Unter Pl/sql mit 00 links auffüllen
Frage
Hallo,
ich habe folgendes Problem. In einer Oracle Tabelle habe ich folgende Felder:
FELD1 number(3);
FELD2 number(4);
ich habe nun in einer Linie folgende werte drin:
FELD1 = 32
FELD2 = 932
Nun habe ich folgende abfrage:
"select concat(FELD1 , FELD2 ) as FELD3 from TABELLE"
als Ergebnis erhalte ich
FELD3 = 32932
Ich brauche aber folgendes Ergebnis:
FELD3 = 320932
Das bedeutet dass jeder wert für FEL2 auf die Länge überprüft wird, und solange diese kürzer ist als die zulässige so werden die stellen links mit einer 0 aufgefüllt.
23 wird 0023
1 wird 0001
234 wird 0234
Ich hoffe mein Problem ist deutlich.
vielen Dank schon im Voraus,
Karim

