PDA

View Full Version : Datenübertragung



alex61
30-05-26, 16:55
Hallo zusammen, habe wieder mal eine Frage an die Profis:

wie kann ich bzw. was muss ich codieren, um folgenden Wert in ein neues PF zu bekommen ?

Mit einem normalen Übertragungsbefehl geht das offenbar nicht, sprich der Compiler steigt schon aus.


Definition Quellfeld in einem PF auf der AS400

Feld Text Läng Dez.
SOLL-QUELL 16 15

Inhalt sieht so aus:

SOLL-QUELL
-
1,800000000000000E+003



das Zielfeld ebenfalls in einem PF ist so definiert:

Feld Text Läng Dez.
SOLL-ZIEL 16 16


Für Infos wäre ich wie immer dankbar.

Grüße A.

K_Tippi
31-05-26, 06:41
Guten Morgen versuch es mal mit SQL
insert into neueDatei(Neues Feld) select(altesFeld) from(alteDatei)
-Wenn die Felder gleiche Namen haben, dann Dateikenner mitgeben-.

Fuerchau
31-05-26, 12:18
SOLL-QUELL 16 15

D.h., das Feld hat 1 Vorkomma und 15 Nachkomma.
Somit kannst du einen Wert mit 1,8 * 10^3, also 1800 nicht gespeichert werden:-).

Pikachu
03-06-26, 11:34
Vielleicht sendet das System hier Nachrichten?