请问能用什么方法能让表只读,请高手给出详细代码,谢谢
解决方案 »
- 求教一下oracle存储过程中if的嵌套使用问题
- 在线等?求log explorer 的oracle版本,需要恢复数据
- VC7+OCCI连接ORACLE 成功运行之后文件一直被占用,无法Update
- 数据插入(insert into), 数据导入(使用dmp文件)
- 怎样去某一个字段的后面的两位。
- 紧急求救:关于通过编程实现oracle9i自动备份/恢复的问题
- 问个关于ORACLE共享池的问题
- 我在oracle官方网站下载的personal for 2000,一共有三个文件.zip,接下来我的具体步骤是什么?为什么点击setup不行:(
- 哪里有PLSQL Developer的使用入门文章??
- 随机数
- SQL 语句求教?!
- 异常详细信息: System.Data.OleDb.OleDbException: 未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。
比如将表创建在一个单独的表空间中,然后将表空间改为只读表空间,
或者在表上加下面这个触发器
CREATE OR REPLACE TRIGGER emp_sal_read_only BEFORE INSERT OR UPDATE OR DELETE ON emp_sal_tblBEGIN raise_application_error (-20001, ‘Table EMP_SAL_TBL is read only, You cannot make changes to the data.‘ );END;/
此外,还有很多办法可以实现的,先写这两个