SQL>
SQL> create or replace trigger abcd
2 before select on 职工
3 for each row
4 begin
5 grant select on 职工 to current_user;
6 end;
7 /警告: 创建的触发器带有编译错误(我是想在查询职工表的信息前只给当前用户赋予查询的权限然后在查完后收回权限但创触发器时报错)
create trigger revokeall
after select on 职工
for each row
as begin
revoke select on 职工 to current_user;
end;请高手帮忙解决一下谢谢!!!!!
解决方案 »
- oracle数据文件管理问题
- C操作oracle数据库里,报“PCC-F-02044, CMD-LINE”错误
- 请大家指点(导出,同义词)
- oracle中的日期时间计算问题?
- 新手求助 如何将两条记录去除重复项,合并成成一条新数据,怎么做
- 数据库转换问题?!急!
- 请教:Oracle数据库在什么情况下,会自动加出来些莫名其妙的表?
- 请问SQL*Plus和SQLPlus Worksheet有何区别?他们在功能上是等价的吗?
- sql语句很复杂,想优化一下,大神进来挑战一下
- 触发器:当前行有更新,则修改当前行的某个字段。调用报错
- ibatis 引用子查询别名出错
- powerdesigner做BPM/EAM怎么关联CDM/PDM
只能建立在insert,update和delete事件上。