Das ist zugegeben ein Problem.
Man kann zwar obige Methode wählen, allerdings werden da alle Vorkommen ersetzt, also auch die, die nichts mit deinen Zahlen zu tun haben.

Ohne Programm geht das korrekt eigentlich nur per
CPYFRMIMPF (falls die Daten als CSV o.ä. vorliegen)
Update per SQL
CPYTOIMPF

Wenn du ein festes Format hast und der Betrag bzw. das Vorzeichen immer an der selben Stelle steht, dann geht obiger SQL eigentlich so:

set Feld = substr(Feld, 1, PosVorSign) concat
case substr(Feld, 1, PosSign, 1) when '+' then '-' else '+' end
concat substr(Feld, PosNachSign)

Dies ist je Vorzeichen im String dann zu wiederholen.