[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.788
    Du musst den Select anpassen:

    C/EXEC SQL
    C+ Declare upzeig cursor for
    C+ select prkhs, prfir, prdtjj, prdtmm, prdtdd, prart, przah,
    C+ prsts, prsa, prtxt, prpro, prwer, prbis, prspe
    C+ from preipf
    C+ where prkhs = :cmnr and prfir = 3
    C+ order by prfir, prart, przah

    C+ for update

    C/END-EXEC
    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
    Feb 2001
    Beiträge
    20.788
    Es geht allerdings auch einfacher, z.B.:

    update preipf
    set
    prpro = (case prart when '10' then :bkda else prpo end)
    ,ufwer = (case prart when '10' then :buep else ufwer end)
    ,.....
    where prkhs = :cmnr and prfir = 3

    analog dann für alle weiteren Felder.
    Das geht schneller und auch übersichtlicher.
    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

  3. #3
    Registriert seit
    Apr 2004
    Beiträge
    54
    Zitat Zitat von Fuerchau
    Du musst den Select anpassen:

    C/EXEC SQL
    C+ Declare upzeig cursor for
    C+ select prkhs, prfir, prdtjj, prdtmm, prdtdd, prart, przah,
    C+ prsts, prsa, prtxt, prpro, prwer, prbis, prspe
    C+ from preipf
    C+ where prkhs = :cmnr and prfir = 3
    C+ order by prfir, prart, przah

    C+ for update

    C/END-EXEC
    werde ich sofort probieren
    ich hatte ein Beispiel aus alten Unterlagen der Zusatz nicht drin ist.

  4. #4
    Registriert seit
    Apr 2004
    Beiträge
    54
    For Update erkennt der Compiler als fehlerhaft.
    Ich versuche die Felder für 35 Datensätze zu ändern und wollte statt einer RPG- Schleife Sql verwenden (auch zur Übung).
    Wegen der übersicht hab ich die meisten when statements gelöscht.

Similar Threads

  1. Embedded SQL in VARPG
    By Squall in forum NEWSboard Programmierung
    Antworten: 23
    Letzter Beitrag: 18-10-06, 13:01
  2. Update Syntax SQL
    By wuwu in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 18-07-06, 16:31
  3. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 10:43
  4. Character verbinden in Embedded SQL
    By e_sichert in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 03-05-06, 11:47
  5. embedded SQL in ILE RPG, UPDATE
    By Zupfl50 in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 06-10-04, 22:04

Berechtigungen

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