黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

Oracle LOCK TABLE語句(鎖表)

Oracle LOCK TABLE語句(鎖表)

在Oracle中,LOCK TABLE語句可以用來鎖定表、表分區(qū)或表子分區(qū)。本教程將和大家一起學(xué)習(xí)LOCK TABLE語句的詳細(xì)用法。

 

LOCK TABLE語法

LOCK TABLE語句的語法是:

LOCK TABLE tables IN lock_mode MODE [ WAIT [, integer] | NOWAIT ];

參數(shù)

  • tables:用逗號(hào)分隔的表格列表。
  • lock_mode :它是以下值之一:
lock_mode 描述
`ROW SHARE` 允許同時(shí)訪問表,但阻止用戶鎖定整個(gè)表以進(jìn)行獨(dú)占訪問。
`ROW EXCLUSIVE` 允許對(duì)表進(jìn)行并發(fā)訪問,但阻止用戶以獨(dú)占訪問方式鎖定整個(gè)表并以共享方式鎖定表。
`SHARE UPDATE` 允許同時(shí)訪問表,但阻止用戶鎖定整個(gè)表以進(jìn)行獨(dú)占訪問。
`SHARE` 允許并發(fā)查詢,但用戶無法更新鎖定的表。
`SHARE ROW EXCLUSIVE` 用戶可以查看表中的記錄,但是無法更新表或鎖定`SHARE`表中的表。
`EXCLUSIVE` 允許查詢鎖定的表格,但不能進(jìn)行其他活動(dòng)。
  • WAIT:它指定數(shù)據(jù)庫將等待(達(dá)到指定整數(shù)的特定秒數(shù))以獲取DML鎖定。
  • NOWAIT:它指定數(shù)據(jù)庫不應(yīng)該等待釋放鎖。

 

LOCK TABLE示例

下面是一個(gè)如何在Oracle中使用LOCK TABLE語句的例子:

LOCK TABLE suppliers IN SHARE MODE NOWAIT;

這個(gè)例子會(huì)鎖定suppliers表在共享模式,而不是等待鎖定被釋放。

下一節(jié):Oracle 外鍵創(chuàng)建

Oracle教程

相關(guān)文章