PDA

View Full Version : "13.456,78" in Zahl 12345678 umwandeln



Seiten : 1 [2]

checkity
15-05-05, 13:03
Der Beitrag ist zwar schon lange erledigt, aber ich gebe trotzdem noch meinen Senf dazu.
mychar hat den Wert '123.456,78'.

Mit SQL bzw. embedded SQL würde es so aussehen:
select
cast(
replace(mychar, '.', '')
as decimal(9, 2))
from mytable

Uwe

Fuerchau
15-05-05, 15:07
Seit wann gibts "replace" ?
V5R2 ?
V5R3 ?

checkity
16-05-05, 11:36
Seit wann gibts "replace" ?
V5R2 ?
V5R3 ?
REPLACE gibt es in V5R2. Ob schon früher ist mir nicht bekannt.
Uwe

B.Hauser
16-05-05, 12:22
REPLACE gibt es in V5R2. Ob schon früher ist mir nicht bekannt.
Uwe

Damit hat natürlich der Junge, der ein Problem unter V5R1M0 hat schlechte Karten oder?!

Und bist Du Dir sicher, dass es REPLACE bereits unter V5R2M0 gibt? Auf unserem System mit V5R2M0 existiert diese Funktion nicht und laut Dokumentation gibt es diese Funktion auch erst ab Release V5R3M0.

Birgitta