[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.748
    Da ja die Satznummern angegeben sind, sollte man die Daten ja prüfen können.
    Wer weiß, wie UPDDTA mit Neuanlagen so umgeht.
    Besser ist es, einen SQL-Insert zu schreiben.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.934
    Ich würde zunächst einmal prüfen was die letzte ID ist und welches die nächste sein sollte.
    Code:
    Select Next_Identity_Value, a.* 
       from qsys2.syspartitionstat a
       Where Table_Schema = 'YOURSCHEMA'
              and Table_Name = 'YOURTABLE';
    Sofern die Id automatisch generiert wird und die nächte Id (s.o.) vor der höchsten Id in der Tabelle liegen, würde ich den (Re)Start-Wert der Id neu setzten (> höchste Id in der Tabelle). Ansonsten bekommst Du bei jedem Satz den Du (egal wie) schreiben willst Probleme.

    Code:
    Alter Table YOURSCHEMA.YOURTABLE
       Alter Column IDCOLUMN Restart With 4711;
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    May 2004
    Beiträge
    473
    Ich habe das bisher immer mit UPDDTA gemacht, ohne Probleme. Und wie gesagt, auf dem Testsystem hat es auch funktioniert. Aber ich versuche das mal mit dem Restart. Danke

Similar Threads

  1. Erfassen-Maske (speichern Doppelter Satzschlüssel)
    By ZeroQool in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 27-07-07, 10:31
  2. drop procedure bei doppelter Procedure?
    By rebe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 17-05-06, 12:32
  3. doppelter Schlüssel
    By SBaum in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 24-01-03, 12:17

Berechtigungen

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