create or replace trigger t_pat after update on pat for each row
begin
insert into pat_log values(sysdate,'update','pat',:old.id,user);
end;
帮忙看一下,为什么这个触发器编译错?把值替换掉insert正常。谢谢!
begin
insert into pat_log values(sysdate,'update','pat',:old.id,user);
end;
帮忙看一下,为什么这个触发器编译错?把值替换掉insert正常。谢谢!
解决方案 »
- linux oracle runInstaller
- 如何写sql
- oracle如何按周建分区表
- Oracle Objects for OLE组件如何插入BLOB?
- 有没有类似VFP中的表单的内容,纯粹使用ORACLE创建一个管理软件?
- 几个简单问题!
- 记取CLOB字段出错,高手请教~
- 关于删除ORACLE 中无效函数的问题
- 关于触发器中通过:new方法获取字段的值的问题。
- ORACLE登陆出现问题,求帮忙!
- 请教关于SEQUENCE,如何实现删除一条纪录后,其序列号也删除,新增记录补删除记录的编号?
- 大家都知道用PRO*C来编译用C写的代码是很好的途径,但我现在要用C++写代码,所以不知道用什么命令来编译,要准备些什么,能不能给个示范
表pat_log:
pl_time date,
pl_type varchar2(30),
pl_name varchar2(30),
pl_value varchar2(30),
pl_user varchar2(30)
错误提示:
Warning:created trigger with compilation errors.
,:old.id冒号要与前面的豆号分开