当前位置: 代码迷 >> Oracle技术 >> oracle数据库怎样锁住表,不让用户删除追加修改,该如何处理
  详细解决方案

oracle数据库怎样锁住表,不让用户删除追加修改,该如何处理

热度:124   发布时间:2016-04-24 08:34:31.0
oracle数据库怎样锁住表,不让用户删除追加修改
oracle数据库怎样锁住表,不让用户删除追加修改???

------解决方案--------------------
oracle 11g之前好像不行,Oracle 11a可直接alter table t1 read only

------解决方案--------------------
你可以在使用前,自己加锁。
select * from emp for update;
或者
LOCK TABLE employees
IN EXCLUSIVE MODE 
NOWAIT;

LOCK TABLE employees@remote 
IN SHARE MODE;

这样就可以自己锁住表,别人无法修改。
  相关解决方案