-
 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
-
Hallo Birgitta,
vielen Dank für die Information,
werde ich gleich mal probieren.
Ludger
-
Hallo Birgitta,
reicht es aus, diese Anweisungen 1 x in das Programm aufzunehmen oder müssen diese vor jedem SQL-Aufruf stehen ?
Ludger
-
 Zitat von loeweadolf
Hallo Birgitta,
reicht es aus, diese Anweisungen 1 x in das Programm aufzunehmen oder müssen diese vor jedem SQL-Aufruf stehen ?
Ludger
Hallo Ludger,
SET OPTION sollte nur ein einziges Mal in einer Quelle auftauchen. (Es könnte sogar sein, dass der Pre-Compiler mault, wenn das Statement mehrfach codiert wurde!)
Diese Anweisung gilt für die komplette Quelle, auch wenn diese aus mehrere unabhängigen Prozeduren besteht.
Birgitta
-
-
Und muss die 1. SQL-Anweisung überhaupt sein !
-
 Zitat von Fuerchau
Und muss die 1. SQL-Anweisung überhaupt sein !
Muss nicht!!!
Die einzige Reihenfolge, die beim embedded SQL erforderlich ist, ist die, dass DECLARE-Anweisungen vor den zugehörigen OPEN, FETCH und CLOSE-Anweisungen stehen müssen.
Eine SET OPTION-Anweisung kann durchaus in einer *INZSR-Routine am Ende des Quell-Codes stehen oder in irgend einer beliebigen Prozedur.
Birgitta
Similar Threads
-
By sim in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 10-05-06, 15:45
-
By butterblume in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 23-01-06, 10:54
-
By miro in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-09-05, 13:57
-
By Jenne in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 09-09-04, 11:33
-
By Willi1 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 02-05-02, 23:54
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks