Mode 元素 (XMLA)
識別在指定的物件上建立鎖定時,父 鎖定 元素所要使用的模式。
Syntax
<Lock>
...
<Mode>...</Mode>
...
</Lock>
元素特性
特性 | 描述 |
---|---|
資料類型和長度 | 字串 (列舉) |
預設值 | None |
基數 | 1-1:只出現一次的必要元素。 |
元素關聯性
關聯性 | 元素 |
---|---|
父元素 | 鎖定,解除鎖定 |
子元素 | None |
備註
父 鎖定 專案會使用 Mode 元素來決定要在物件上建立的鎖定類型。 這個元素的值限制為下表所列的其中一個字串。
值 | 描述 |
---|---|
CommitShared | 在指定的物件上建立共用鎖定。 您可以針對相同的物件建立其他共用鎖定。 共用鎖定可防止包含寫入作業的交易(例如,在指定的物件上執行Alter命令的Execute方法呼叫)認可,直到移除共用鎖定為止。 共用鎖定不會防止包含讀取作業的交易(例如探索方法呼叫或執行語句命令的執行方法呼叫)認可。 |
執行 commitexclusive | 在指定的物件上建立獨佔鎖定。 您無法針對相同的物件建立其他共用或獨佔鎖定。 獨佔鎖定會防止認可在指定的物件上包含讀取或寫入作業的交易,直到移除獨佔鎖定為止。 |