[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2001
    Beiträge
    96

    Question doppelte Sätze in PF finden und löschen

    Hallo Zusammen,

    wie findet mann am einfachsten doppelte Sätze
    in einer Datei? Wenn gefunden soll einer der
    Sätze gelöscht werden. Mit einem RPG-PGM oder
    irgendwie mit SQL unter Verwendung von DISTINCT oder ganz anders? Wer hat einen Tipp
    für uns.

    Vielen Dank im Voraus für jede Antwort

    Jürgen Schnichels

    [Dieser Beitrag wurde von Schnichels am 27. November 2001 editiert.]

  2. #2
    Registriert seit
    Mar 2001
    Beiträge
    34

    Post

    Hallo Jürgen,
    am einfachsten geht das wohl mit SQL:
    select distinct * from dateiname
    in Outfile.
    Outfile enhält anschließend keine doppelten Sätze mehr und kann über das Original kopiert werden.
    Gruss
    Frank

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    54

    Post

    Hallo Jürgen,

    doppelte Satzschlüssel können mit SQL zum Beispiel so ermittelt werden. Das Schlüsselfeld soll hier mal KDNR heißen:

    SELECT kdnr, count(*) FROM datei GROUP BY kdnr HAVING count(*) > 1

    Viele Grüße Heinz

Similar Threads

  1. Antworten: 3
    Letzter Beitrag: 25-01-07, 09:29
  2. Bilder (*.JPG, *.BMP) in PF
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 05-01-07, 11:47
  3. Satz löschen - ODBC
    By heini in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 27-06-06, 11:34
  4. Dateien in QDLS bzw. IFS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 22-05-06, 18:59
  5. doppelte Sätze löschen mit SQL
    By hs in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 22-11-04, 10:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •