-
Kopier von Dateien mit Null-Feldern in eine Datei ohne Null-Felder
Hallo,
ich habe folgende Herausforderung. Eine Tabelle 1 mit n-Attributen soll in eine Tabelle 2 mit m Attributen kopiert werden. In Tabelle 1 sind Attribute vorhanden, die auch in der Tabelle 2 vorhanden sind. Die Namen der Attribute sind gleich. In Tabelle 2 sind Attribute vorhanden, die nicht in Tabelle 1 vorhanden sind. In der Tabelle 1 können Attribute NULL enthalten; gleichnamige Attribute in der Tabelle 2 nicht.
Ich habe nun versucht mit dem Befehl: CPYF FROMFILE(&L1/&N) TOFILE(&L2/&N) MBROPT(*REPLACE) FMTOPT(*MAP *drop)
die Tabellen zu kopieren. Der Befehl wird mit folgender Fehlermeldung abgebrochen:
Abbruchantwort für Nachricht CPF5026 empfangen.
Fehler beim Schreiben in Teildatei IMP_D00002 in Datei IMP_D00002.
1 Datensätze in IMP_D00002 in Bibliothek C5TADXXX kopiert.
Feld, das Nullen enthalten kann, wurde in Feld kopiert, das keine Nullen enthalten kann.
Gibt es einen Weg, die Tabelle 1 nach Tabelle 2 zu kopieren, ohne ein Programm schreiben zu müssen?
-
STRSQL ist die Lösung, erfordert allerdings Tiparbeit:
insert into Dest (f1, f2, f3, ...)
select f1, coalesce(f2, 0), coalesce(f3, ' ') ...)
from source
Das Problem, du musst NULL durch Default ersetzen, CPYF unterstützt keine Datenveränderung, die ja hier erforderlich wäre.
-
Danke für die schnelle Antwort;
dann mach ich mich mal ans Tippen
-
Übrigens: mein Tool SQLCPY macht sowas mit links
Similar Threads
-
By Rincewind in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 23-01-07, 08:49
-
By TARASIK in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 01-09-06, 17:25
-
By moskito in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 30-08-06, 17:30
-
By Linscheidt in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 13-09-05, 07:20
-
By RKA in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 19-07-04, 14:48
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