社区
Oracle
帖子详情
oracle触发器中语句出错时如何跳过错误继续执行
kgdlncbn
2008-03-14 03:51:22
例如在触发器中向一个表插入记录,但目标表被删除一个字段造成语句错误,如何才能跳过插入语句。
...全文
723
4
打赏
收藏
oracle触发器中语句出错时如何跳过错误继续执行
例如在触发器中向一个表插入记录,但目标表被删除一个字段造成语句错误,如何才能跳过插入语句。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wsklt
2008-03-17
打赏
举报
回复
哥哥,trigger 需要重新编译
kgdlncbn
2008-03-14
打赏
举报
回复
我在触发器里已经加了
exception
when others then
v_errcode:=sqlcode; -- 错误号
v_errmsg:=sqlerrm(sqlcode); -- 错误提示信息
insert into errls values(v_errcode,v_errmsg,sysdate);
记录错误信息了,但如果我触发器中原想要插入记录的目标表结构发生改变(例如删除一个字段后),将出现触发器出错。
kgdlncbn
2008-03-14
打赏
举报
回复
能给个例子吗
代码摆渡人
2008-03-14
打赏
举报
回复
在异常处理中,加入ROOLBACK, 回滚。
Oracle
数据创建虚拟列和复合
触发器
的方法
本文我们主要介绍
Oracle
数据库的虚拟列和复合
触发器
方面的相关知识,包括虚拟列和复合
触发器
的创建等,并给出了创建示例,接下来就让我们来一起了解这一过程吧。 一、虚拟列 Oralce 的虚拟列解决了以前很多需要使用
触发器
或者需要通过代码进行计算统计才能产生的数据信息。以前每次对其他的列进行统计,产生新列的
时
候都是采用在select
语句
中
通过统计计算增加新列的方法,执行效率很低,而且由于使查询SQL
语句
变得冗长、复杂很容易
出错
。严重的降低了开发效率和程序的执行效率。Oralce虚拟列的引入解决了这个问题。 Oralce 的虚拟列也有一些问题。不能使用insert into talbe_nam
oracle
触发器
遇到异常数据
跳过
不予执行,从而实现异常数据不变,其余数据增加;
例如本题 ## 编写存储过程和
触发器
,实现对scott公司员工增 加奖金,10部门增加额为工资的20%,20部门增 加额为工资的15%,30部门增加额为工资的10%, 对于职位为MANAGER且工资高于2500的员工不 增加奖金 emp表结构如下 题目要求为执行存储过程
时
如果job = manager and sal >2500的话就不增加,然后继续增加别的。 最后的结果应该是,工作为manager且工资大于2500的员工工资不变,其他的员工工资增加。 一般在
触发器
中
使用的raise_applica
窥探
ORACLE
执行计划
中
的小秘密
从SQL
语句
到执行计划,
ORACLE
执行引擎是如何“转义”的?我们写的SQL
语句
,与
ORACLE
执行引擎的执行路径有多达的“差距”?通过窥探执行计划
中
的一些被习惯性忽略的“小秘密”,一起来见证
ORACLE
执行引擎的“大智慧”
oracle
dml
触发器
获取当前执行sql
语句
,
Oracle
DML
触发器
DML
触发器
的要点DML
触发器
是定义在表上的
触发器
,由DML事件引发。编写DML
触发器
的要素是:* 确定触发的表,即在其上定义
触发器
的表。* 确定触发的事件,DML
触发器
的触发事件有INSERT、UPDATE和DELETE三种,说明见下。* 确定触发
时
间。触发的
时
间有BEFORE和AFTER两种,分别表示触发动作发生在DML
语句
执行之前和
语句
执行之后。* 确定触发级别,有
语句
级
触发器
和行级
触发器
两...
oracle
触发器
导入
错误
,
oracle
触发器
中
,为什么在这段代码会报
错误
呢?
当前位置:我的异常网»
Oracle
开发»
oracle
触发器
中
,为什么在这段代码会报
错误
呢?
oracle
触发器
中
,为什么在这段代码会报
错误
呢?www.myexceptions.net网友分享于:2013-02-06浏览:7次
oracle
触发器
中
,为什么在这段代码会报异常呢?。。。。。。。。。。。。。。。我要问的问题,写在下面的
触发器
里了,请大家多多指教create or rep...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章