Hallo zusammen,
ich habe Werte in einer Tabelle, bei denen ich gerne, wenn an der 4. und 5. stelle jeweils die 4 und die 5 stehen, auf 99 geändert.
Beispiel:
Code:
BRP=# \d rb_test;
Table "public.rb_test"
Column | Type | Modifiers
--------+--------------+-----------
fred | character(8) | not null
aus:
Code:
BRP=# select * from rb_test;
fred
----------
12345678
12445678
94545678
09444545
(4 rows)
soll folgendes werden:
Code:
BRP=# select * from rb_test;
fred
----------
12399678
12499678
94599678
09444545
(4 rows)
Mit replace lässt sich das ja nicht lösen, oder doch?
Lesezeichen