Anmelden

View Full Version : CPYTOIMPF - Befehl



alex61
09-01-24, 11:43
Hallo zusammen und ein glückliches 2024 !

Habe wieder mal ein Frage zu o.a. Befehl:

Auf der AS400 habe ich eine normale Datenbankdatei in deren Record lediglich ein Name gespeichert wird - und zwar so mit Hochkomma: Beispiel: "Brigitte"
Wenn ich diese Datei dann mit CPYTOIMPF als csv-Datei nach Windows kopiere, steht der
Name dann plötzlich so in der Datei (also in Windows): """Brigitte"""

Wo kommen die zusätzlichen Hochkommas her ? Wie kann ich das unterbinden ?

Wo Infos wäre ich wie immer dankbar. Grüße A.

Andreas_Prouza
09-01-24, 11:52
Normal wird ein Hochkomma geschrieben um einen String zu beschränken (Start & Ende).
Wenn jetzt ein String im String ist, müssen diese "Escaped" werden.
Im CL oder RPG ist es das gleiche, wenn du in eine Variable ein Hochkomma haben willst:
v1= 'Peter sagt: ''Das ist ein Test''';
dsply v1
DSPLY: Peter sagt: 'Das ist ein Test'

alex61
09-01-24, 13:15
besten dank für die Antwort !