-
Hallo,
Antwort: Unter der Voraussetzung, dass die „doppelten„ Datensätze völlig identische Informationen enthalten, also nicht nur die Schlüsselfelder identisch sind, läßt sich die Aufgabe mit SQL schnell lösen. Angenommen, die zu bearbeitende Datei heißt DOPPELDAT. Dann erledigen ganze vier SQL-Anweisungen die Arbeit. Als Erstes erstellen Sie ein Dateiduplikat ohne Datensätze
Create Table DATDUP Like DOPPELDAT
Dann füllen Sie die Duplikatdatei mit den Datensätzen, wobei das SQL-Schlüsselwort DISTINCT doppelte Sätze ausläßt:
Insert Into DATDUP (Select Distinct * From DOPPELDAT)
Nun löschen Sie den Inhalt der Ursprungsdatei:
Delete From DOPPELDAT
und kopieren zu guter Letzt die Dateien der Arbeitsdatei zurück in die Originaldatei:
Insert Into DOPPELDAT (Select * From DATDUP)
Als letztes löschen Sie die Arbeitsdatei, falls Sie sie nicht mehr benötigen. Das können Sie dann per DLTF erledigen (sonst wären es ja 5 SQL-Anweisungen geworden ;-)
Auszug aus NewsWatch 04/2002...
Gruß Ralph
Similar Threads
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 10:43
-
By Akku in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 10-05-06, 09:07
-
By Herbie in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 30-11-04, 11:46
-
By heynem in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 05-12-02, 09:59
-
By Schnichels in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 23-11-01, 13:54
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