- 博客(4)
- 收藏
- 关注
原创 Oracle创建触发器成功,并且编译通过,执行却出错ora-04088
今天在创建oracle触发器时,在A表上创建触发器,在A表插入数据之后通过查询A表中符合条件的数据编译成功,但是执行还是报错,ora-04088CREATE OR REPLACE TRIGGER TRIG_UPDATE_AAFTER INSERT ON AFOR EACH ROWBEGIN........语句END;因为在语句中使用了A表中的查询结果,执行过程中
2016-03-07 16:28:18
10556
原创 ORACLE中触发器不能使用TRUNCATE
之前在Oracle中使用触发器时,需要清空表中的所有数据,众所周知,在数据库中清空表中的数据时,使用TRUNCATE的效率比DELETE效率高很多,但是在触发器写好后,一直报编译错误,在确定语法没错后,换成了DELETE语句,结果就编译通过,当时一直不知道是什么原因,昨天突然想到这个问题,突然就想通了。先来看一下使用TRUNCATE与DELETE操作的执行过程:使用DELETE语句删除表中
2015-12-30 10:40:53
3566
原创 安装Microsoft office遇到的不支持从预发版Microsoft Office 2010问题
最近要用Visio画图,不过在安装Microsoft office 2010时遇到了一个问题,安装的时候总是提示“提示不支持从预发版Microsoft Office 2010”,在网上查看了这个问题,主要有两种方法,原理都是卸载已安装的Microsoft office 软件,一种是直接在控制面板中卸载,还有一种是安装Windows Install Clean Up进行清理。我两种方式都用了
2015-12-10 09:01:16
4332
原创 关于使用navicat创建oracle触发器
今天在使用navicat创建触发器的时候,遇到一个问题。我之前创建了一个update触发器,CREATE OR REPLACE TRIGGER TRIG_UPDATEAFTER UPDATE ON TABLEFOR EACH ROWBEGIN statement;END;结果在使用过程中发现需要在这个修改触发器中添加一些条件,于是就在里面添加了IF语句作为
2015-11-28 16:38:20
6872
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人