[NEWSboard IBMi Forum]

Thema: S Q L / R P G

  1. #1
    Registriert seit
    Mar 2001
    Beiträge
    46

    Post S Q L / R P G

    Als Anfänger in SQL habe ich aus Übungszwecken in einem bestehenden
    RPG-Programm die Datenbank-Zugriffe ersetzt durch SQL_Anweisungen.

    Unter anderem habe ich folgendes Problem:
    Ersetzen einer WRITE-Anweisung durch INSERT: Fehler SQL 7008-.
    lt. Fehlermeldung ist Journal nicht gestartet.
    Ich arbeite auf einem System ohne Commit-Steuerung und die angesprochene Datei ist relativ neu und von mir erstellt und wird nicht jounalisiert.
    Was mache ich falsch ?

    Übrigens: für das INSERT habe ich kein DECLARE ausgeführt und ich atbeite nicht im Testmodus.

  2. #2
    Registriert seit
    Apr 2001
    Beiträge
    61

    Post

    Hallo,

    gib mal bei der Programmumwandlung Parameter Commit (*NONE) an. Dies sollte funktionieren!

    Gruss
    Stefan

  3. #3
    Registriert seit
    Dec 2000
    Beiträge
    99

    Post

    Entweder die Tabelle journalisieren
    (spricht irgendwas dagegen ?), oder
    bei der Compilierung COMMIT(*NONE) angeben.

    Gruß

    Torsten

  4. #4
    Registriert seit
    Mar 2001
    Beiträge
    46

    Post

    Hallo Stefan, hallo Torsten,

    euer Tipp bzgl. Commit(*none) hat den Nagel auf den Kopf getroffen. Ich hatte noch weitere Probleme beim Update und Delete.
    Diese sind nun auch auf wundersame Weise verschwunden.
    Vielen Dank

Berechtigungen

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