PDA

View Full Version : S Q L / R P G



Ludger Muhmann
08-04-02, 21:32
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.

Stefan_R
09-04-02, 07:46
Hallo,

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

Gruss
Stefan

torsten
09-04-02, 07:47
Entweder die Tabelle journalisieren
(spricht irgendwas dagegen ?), oder
bei der Compilierung COMMIT(*NONE) angeben.

Gruß

Torsten

Ludger Muhmann
09-04-02, 22:14
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