-
Der Standard in SQL ist RC. Allerdings findet das Ganze nur dann statt, wenn STRCMTCTL ausgeführt wird und die betroffenen Dateien journalisiert sind.
Solange dies nicht durchgeführt ist, ist in der DB2 for i der Zugriff RU oder auch im Sinne von SQL "Chaos".
Sobald du SQL in z.B. (ILE)RPG verwendest, ist der Standard Commit=*chg, der explicit per set Option in *none (Chaos) geändert werden kann.
Zusätzlich kann ich in (fast) allen SQL's zum Schluss "with nc" definieren, was die Transaktion unterläuft.
Einen systemweiten Standard in dieser Richtung gibt es nicht, denn dann würden die meisten Nicht-SQL-Programme auf die Nase fallen. Da könnte bereits ein CPYF scheitern.
Daher ist dies anwendungssprezifisch und muss für jeden Job, jede Aufgabe separat entschieden werden.
Dies ist im Gegensatz zu anderen Datenbanken historisch gewachsen, da die DB2 zum OS/400 (gibts da auch einen anderen Namen,-)) gehört und eben viele alte Programme immer noch funktionieren.
Andere Datenbanken sind nicht in das OS integriert und können sich da ganz auf SQL konzentrieren (incl. der Non-SQL-DB's, Non = Not Only), die generell transaktionsorientiert sind (ggf. automatisch/implizit).
Similar Threads
-
By rr2001 in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 10-04-19, 10:41
-
By ILEMax in forum IBM i Hauptforum
Antworten: 17
Letzter Beitrag: 03-03-16, 16:09
-
By msost in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 25-07-14, 14:54
-
By Gimli in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 10-03-03, 12:08
-
By Peter Kosel in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 18-10-01, 12:49
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