第八十一章 SQL命令 UNLOCK
解锁表
大纲
UNLOCK [TABLE] tablename IN EXCLUSIVE MODE [IMMEDIATE]
UNLOCK [TABLE] tablename IN SHARE MODE [IMMEDIATE]
参数
tablename- 要解锁的表的名称。Tablename必须是已经存在的表。 表名可以是限定的(schema.table),也可以是非限定的(table)。 非限定表名接受默认模式名。 模式搜索路径被忽略。IN EXCLUSIVE MODE/IN SHARE MODE-IN EXCLUSIVE MODE关键字短语释放常规的IRIS锁。IN SHARE MODE关键字短语在IRIS级别释放共享锁。
描述
UNLOCK命令用来解锁被LOCK命令锁定的SQL表。
此表必须是已存在的表,您对其具有必要的特权。
如果tablename是临时表,则命令执行成功,但不执行任何操作。
如果tablename是视图,则命令失败,并出现SQLCODE -400错误。
UNLOCK和UNLOCK TABLE是同义词。
UNLOCK命令用来反转LOCK操作。
即使没有锁被持有,UNLOCK命令也会成功完成。
可以使用LOCK多次锁定一个表;
必须显式解锁表,解锁次数为表被显式锁定的次数。
权限
该命令为特权操作。

.png)
.png)
.png)
.png)

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)


