Zitat Zitat von loeweadolf
Im Cmd CRTSQLRPGI würde ich gerne den Parameter
*COMMIT mit *NONE voreinstellen (anstatt mit *CHG).
An welcher Schraube muss ich da drehen ?

mfg. Ludger
Hallo Ludger,

ich persönlich ändere sehr ungerne System-Befehle ab, was allerdings über CHGCMDDFT auch realisiert werden kann.

Ich würde eher vorschlagen in jede SQLRPGLE (oder sogar SQLRPG)-Quelle das folgende SQL-Statement einbauen.

PHP-Code:
C/EXEC SQL   Set Option Commit = *NONE
C
/END-EXEC 
Über Set Option können sogut wie alle Optionen aus dem Compile-Command im Programm hinterlegt werden.
Der Vorteil ist, selbst nach Release-Wechsel oder beim Umwandeln auf einer anderen Maschine braucht man sich nicht um die Einstellungen im Compile-Command zu kümmern.
... und die Compile-Optionen könnnen für jedes Programm individuell festgelegt werden.

Birgitta