[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.942
    Identity_Val_Local ermittelt die letzte Id.
    Wenn Du eine Schleife baust, dann kannst Du doch vor dem Update die Indentity ermitteln und dann damit den zweiten Update machen.
    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

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.786
    Nun ja, es gibt da noch den:

    Select bla [into ...] from final table (update .....)
    Select bla [into ...] from final table (insert ....)

    Damit kannst du den Identity_Val_Local() vergesssen, da dieser
    a) nur auf die letzte Identity funktioniert, die z.B. durch Trigger verfälscht werden kann
    b) Du eine Identity-Column überhaupt erst mal haben musst.

    Der "Select ... from final table ()" muss als Ergebnis genau nur 1 Satz zurückgeben.
    Er liefert zusätzlich auch die Felder, die ggf. durch Default's oder Trigger ergänzt wurden.
    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

Similar Threads

  1. SQL verschiedene Werte zählen
    By Domeus in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 15-06-21, 16:37
  2. Antworten: 6
    Letzter Beitrag: 02-12-19, 14:32
  3. Sql Null Werte
    By tarkusch in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-07-17, 10:12
  4. Werte vergleichen
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 07-07-16, 22:35
  5. Performance Werte V5R4
    By KingofKning in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 07-07-14, 15:15

Berechtigungen

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