

Data Manipulation Language Statements › #KEEP—establishes long-term record locks › #KEEP Syntax
#KEEP Syntax
►►─┬─────────┬────────────────────────────────────────────────────────────────►
└─ label ─┘
►─── #KEEP ─┬─ NOTIFY ───────────┬───────────────────────────────────────────►
├─ SHARE ────────────┤
├─ EXCLUSIVE ────────┤
├─ UPGRADESHARE ─────┤
├─ UPGRADEEXCLUSIVE ─┤
├─ TEST ─────────────┤
└─ RELEASE ──────────┘
►─── ,LONGID= ─┬─ 'ALL' ───────────┬─────────────────────────────────────────►
└─ long-id-pointer ─┘
►─┬──────────────────────────────┬───────────────────────────────────────────►
└─ ,CURRENT= ─┬─ record-name ─┬┘
├─ set-name ────┤
└─ area-name ───┘
►─┬──────────────────────────┬───────────────────────────────────────────────►
└─ ,WAIT= ─┬─ WAIT ◄ ─────┬┘
├─ NOWAIT ───┤
└─ NODEADLOCK ─┘
►─┬────────────────────────────────────────┬─────────────────────────────────►
└─ ,NWTXIT=nowait-on-lock-release-label ─┘
►─┬───────────────────────────┬──────────────────────────────────────────────►
└─ ,DEADXIT=deadlock-label ─┘
►─┬──────────────────────┬───────────────────────────────────────────────────►◄
└─ ,ERROR=error-label ─┘
Copyright © 2014 CA.
All rights reserved.
 
|
|