DBUPD - Datenbankänderungen

Dieser Natural-Profilparameter gibt an, ob während der Natural-Session Datenbankänderungen erlaubt sein sollen.

Mögliche Werte ON Datenbankänderung erlaubt.
OFF Datenbankänderung nicht erlaubt.

Wenn ein Programm, das ein datenbankveränderndes Statement (UPDATE, STORE, DELETE, INSERT oder MERGE) enthält, kompiliert wird (CHECK, CATALOG oder STOW), wird die Natural-Fehlermeldung NAT0105 (Datenbankänderung nicht erlaubt) ausgegeben.

Wenn ein Programm, das ein datenbankveränderndes Statement (UPDATE, STORE oder DELETE) enthält, ausgeführt wird, erfolgt keine Datenbankänderung. Stattdessen wird bei der nächsten Bildschirm-Ein-/Ausgabe eine Warnmeldung NAT1010 ausgegeben.

Des Weiteren stellt eine Datenbankschleife, die ein UPDATE oder DELETE Statement enthält, keine Datensätze in den Hold-Status (kein "Lesen mit Hold").

Standard-Einstellung ON  
Dynamische Angabe ja  
Angabe innerhalb der Session nein  
Anwendungsprogrammierschnittstelle USR1005N

Siehe SYSEXT Utility in der Debugger und AE-Dienstprogramme-Dokumentation.

* Empfohlen.

USR1042N *