ich möchte den Inhalt eines Charakterfeldes (z.B. '12,34' in ein Datenbankfeld mit dem Typ CURR ablegen. Wie ist hier die Konvertierungsregel? Kann mir jemand weiterhelfen.
Im Charfeld das Dezimaltrennzeichen zu einem "."(Punkt) machen und eventuelle Tausendertrennzeichen entfernen.
Bei den sonstigen Zeichen(sprich alles was nicht Nummerisch oder (mehr als ein) Punkt ist) eine fehlermeldung raushauen.
Anschliessend kannst einfach "currfeld = charfeld" machen.
curr ist im Prinzip ja auch nur ein normales Dezimalfeld, wenn man mal davon absieht das es ein pasendes CUKY-Feld in einer DB dazu will.