Aide sur champ (APROMODE) 

Mode de requête de verrouillage. Cette colonne correspond au mode de verrouillage du demandeur et représente le mode accordé, le mode conversion ou le mode attente.

Valeurs possibles :

0 = NULL. Aucun accès n'est accordé à la ressource. Sert d'espace réservé.
1 = Sch-S (Stabilité du schéma). Garantit que l'élément d'un schéma, tel qu'une table ou un index, n'est pas supprimé alors qu'une session contient un verrou de stabilité du schéma sur l'élément du schéma.
2 = Sch-M (Modification du schéma). Doit être contenu par toute session destinée à modifier le schéma de la ressource spécifiée. Garantit qu'aucune autre session ne fait référence à l'objet indiqué.
3 = S (Partagé). La session maintenant le verrou peut disposer d'un accès partagé à la ressource.
4 = U (Mise à jour). Indique qu'un verrouillage de mise à jour a été posé sur des ressources qui peuvent finalement être mises à jour. Utilisé pour éviter les formes courantes de blocages qui se produisent lorsque plusieurs sessions verrouillent des ressources en vue d'une mise à jour éventuelle.
5 = X (Exclusif). La session maintenant le verrou peut disposer d'un accès exclusif à la ressource.
6 = IS (Intent partagé). Indique l'intention de placer des verrous S sur certaines ressources subordonnées dans la hiérarchie de verrouillage.
7 = IU (Intent mise à jour). Indique l'intention de placer des verrous U sur certaines ressources subordonnées dans la hiérarchie de verrouillage.
8 = IX (Intent exclusif). Indique l'intention de placer des verrous X sur certaines ressources subordonnées dans la hiérarchie de verrouillage.
9 = SIU (Mise à jour des verrous Intent partagés). Signale des accès partagés à une ressource dans le but de poser des verrous de mise à jour sur les ressources subordonnées dans la hiérarchie de verrouillage.
10 = SIX (Intent partagé exclusif). Signale des accès partagés à une ressource dans le but de poser des verrous exclusifs sur les ressources subordonnées dans la hiérarchie de verrouillage.
11 = UIX (Intent de mise à jour exclusif). Signale un verrou de mise à jour sur une ressource dans le but de poser des verrous exclusifs sur les ressources subordonnées dans la hiérarchie de verrouillage.
12 = BU. Utilisé par les opérations par bloc.
13 = RangeS_S (verrou de clés partagé et verrou de ressources partagé). Indique une analyse de plage sérialisable.
14 = RangeS_U (verrou de clés partagé et verrou de mise à jour de ressources). Indique une analyse de mise à jour sérialisable.
15 = RangeI_N (verrou d'étendue d'insertion de clé et verrou de ressource NULL). Utilisé pour tester les étendues avant l'insertion d'une nouvelle clé dans un index.
16 = RangeI_S. Verrou de conversion de clés, créé par une superposition des verrous RangeI_N et S.
17 = RangeI_U. Verrou de conversion de clés, créé par une superposition des verrous RangeI_N et U.
18 = RangeI_X. Verrou de conversion de clés, créé par une superposition des verrous RangeI_N et X.
19 = RangeX_S. Verrou de conversion de clés, créé par une superposition des verrous RangeI_N et RangeS_S.
20 = RangeX_U. Verrou de conversion de clés, créé par une superposition des verrous RangeI_N et RangeS_U.
21 = RangeX_X (Verrou de ressource exclusif, étendue exclusive). Verrou de conversion utilisé lors de la mise à jour d'une clé dans une étendue.