-
Der CPYF ist dafür leider nicht geeignet.
Aber versuch es doch mal mit SQL:
insert into datei2
select substr(satz, 1, 10), substr(satz, 11, 5), dec(substr(satz, 16, 4)) / 100, ...
from datei1
In dieser Form wird das erste Feld des Select in das 1. Feld der Datei2 übertragen, das 2. in das 2. usw.
Alternativ kannst du die Felder auch aufzählen:
insert into datei1 (F1, f2, F3, ...)
values (select ... )
Als "Satz" ist das einzeige Feld aus Datei1 gemeint.
Mit substr(feld, pos, len) kannst du die einzelnen Felder aus dem Satz entnehmen.
Mit dec(xxx) formatierst du ein Zeichenfeld in Dezimal um. Dabei ist folgendes zu beachten:
Das Zeichenfeld darf nur Zahlen, ein Komma und ein Vorzeichen (rechts) enthalten.
Ist das Zielfeld mit Nachkomma und der Quellwert enthält kein Komma aber eine entsprechende Aufbereitung, so dividiere einfach durch 10^n, wobei n die Anzahl Nachkomma ergeben soll, also 10, 100, 1000 usw.
Enthält ein Feld keine gültigen Zahlen, bricht der SQL-Befehl leider ab.
Similar Threads
-
By Joe in forum IBM i Hauptforum
Antworten: 15
Letzter Beitrag: 04-09-06, 10:42
-
By RLPforum in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 05-07-06, 14:04
-
By V_P in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 14-09-05, 11:04
-
By schojo in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 17-05-05, 10:24
-
By ASMaus in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-02-05, 13:15
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks