MET lock_holders ZOALS
(
SELECTEER w.session_id w_sess_id, h.session_id h_sess_id,
w.lock_type w_lock_type, h.mode_held h_mode_held,
w.mode_requested w_mode_requested, w.lock_id1 w_lock_id1,
w.lock_id2 w_lock_id2
VAN (UITGEZOCHT session_id, lock_type, mode_requested, lock_id1,
lock_id2
VAN dba_lock
WAAR mode_requested! = „Niets“) w,
(SELECTEER session_id, mode_held, lock_type, lock_id1, lock_id2
VAN dba_lock
WAAR blocking_others = „Blokkerend“
EN mode_held! = „Niets“
EN mode_held! = „Verklaar“) h nietig
WAAR w.lock_type = h.lock_type
EN w.lock_id1 = h.lock_id1
EN w.lock_id2 = h.lock_id2)
SELECTEER LPAD ('', 3 * (NIVEAU - 1)) || w_sess_id waiting_session,
w_lock_type, w_mode_requested, h_mode_held, w_lock_id1, w_lock_id2
VAN (SELECTEER *
VAN lock_holders
UNIE ALLEN
(SELECTEER H_SESS_ID, ONGELDIG, „NIETS“, ONGELDIG, ONGELDIG, ONGELDIG, ONGELDIG
VAN lock_holders
NEGATIEF
SELECTEER W_SESS_ID, ONGELDIG, „NIETS“, ONGELDIG, ONGELDIG, ONGELDIG, ONGELDIG
VAN lock_holders))
VERBIND DOOR VROEGERE w_sess_id = h_sess_id
HET BEGIN MET H_SESS_ID IS ONGELDIG
|