View Full Version : Satzsperre mißachten
HI,
kann ich irgendwie meinem SQL sagen er soll gesperrte (offen für update) Sätze ignorieren und die restlichen machen?
Gruß
Robi
Das geht nur bei Journalisierung und Commit = *CS.
Ohne Journalisierung liest der Select alles, auch gesperrte Sätze.
Dies geht genauso wie bei RLA und Input-Datei, auch hier interessieren Satzsperren gar nicht.
... eigentlich nur durch einen Cursor (For Read Only) und ein separates Update Statement, in dem WHERE CURRENT OF Cursor nicht angegeben ist.
Birgitta
Ohne Commit/Control und Journal kannst du im Select keine gesperrten Sätze überlesen.
Bei einem expliziten For-Update-Cursor ohne Commit/Control meldet SQL sogar einen Fehler und liest nicht weiter.