我有一个MySQL的SQLlocking一些表具有不同的权限(读或写)。 我已经适应了oracle,但是我没有find明确的文档来完成这个工作。
这是一个例子:
LOCK TABLE alpha read, beta write, beta as tb read, gamma write, delta read
任何帮助?
为什么你需要locking这些表? 你试图解决什么问题?
在Oracle中,您实际上需要获取表上的显式locking是非常罕见的。 而在Oracle中,以阻止其他会话读取表中的数据的方式来locking表是不可能的。 由于无法阻止读者,因此您不能直接将其映射到Oracle中。
Oracle中的锁表语法与MySQL中的语法相似。 你可以,例如
LOCK TABLE alpha IN row exclusive mode;
但目前尚不清楚这是否能够真正解决您所面临的任何问题。