未提交的事务的影响

REVOKE 对取消权限的表在 systables 系统目录表中的条目上放置一排他的行锁。直到包含 REVOKE 语句的事务终止,才释放此锁。当另一事务尝试对此表准备 SELECT 语句,而第一个事务是打开的,则并发事务失败,因为指定的表的 systables 行仍然排他地锁定着。直到第一个事务或提交或回滚,要准备 SELECT 语句的尝试才可成功。