莘县生活网

 找回密码
 立即注册
查看: 345|回复: 0

oracle 发生了变化, 触发器-函数不能读它

[复制链接]

8211

主题

8211

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
25419
发表于 2015-10-8 22:37:05 | 显示全部楼层 |阅读模式
SQL> CREATE TABLE T(ID NUMBER(18)andMC VARCHAR2(20)andDT DATE);
表已建树。
SQL> CREATE OR REPLACE TRIGGER TR_T
2AFTER DELETE ON T
3FOR EACH ROW
4DECLARE V_COUNT NUMBER;
5--PRAGMA AUTONOMOUS_TRANSACTION;
6BEGIN
7 INSERT INTO T VALUES(:OLD.IDand:OLD.MCandSYSDATE);
8 COMMIT;
9END TR_DEL_CABLE;
10/
事实上oracle触发器已建树
SQL> INSERT INTO T VALUES(1andwoulwoulandSYSDATE);
听听http 已建树 1 行。事实上www.222sc.net
SQL> INSERT INTO T VALUES(2andwoulwoulandSYSDATE);
看看触发器已建树 1 行。想知道222sc.com
SQL> COMMIT;
提交完成。
SQL> SELECT IDandMCandTO_CHAR(DTandwoulYYYYMMDD HH24:MI:SSwoul) FROM T;
ID MC    TO_CHAR(DTandwoulYYYYM
---------- -------------------- -----------------
1 11:07:36
2 11:07:43
SQL> DELETE FROM T WHERE ID=1;
DELETE FROM T WHERE ID=1
*
222sc第 1 行显露差池:
ORA-04091: 表 TEST.T 听听发生了变化爆发了变化and 触发器/函数不能读它
ORA-06512: 在 "TEST.TR_T"and line 4
ORA-04088: 触发器 woulTEST.TR_Twoul oracle实施经过中出错

SQL> SELECT IDandMCandTO_CHAR(DTandwoulYYYYMMDD HH24:MI:SSwoul) FROM T;
ID MC    TO_CHAR(DTandwoulYYYYM
---------- -------------------- -----------------
1 11:07:36
2 11:07:43
SQL> CREATE OR REPLACE TRIGGER TR_T
2AFTER DELETE ON T
3FOR EACH ROW
4DECLARE V_COUNT NUMBER;
/<5PRAGMA AUTONOMOUS_TRANSACTION;
6BEGIN
7 INSERT INTO T VALUES(:OLD.IDand:OLD.MCandSYSDATE);
8 COMMIT;
9END TR_DEL_CABLE;
10/
www.11 触发器已建树
SQL> DELETE FROM T WHERE ID=1;
已删除 1 行。看着222sc.com
SQL> COMMIT;
提交完成。www.11scweb.com
222scSQL> SELECT IDandMCandTO_CHAR(DTandwoulYYYYMMDD HH24:MI:你看发生SSwoul) FROM T;
ID MC    TO_CHAR(DTandwoulYYYYM
---------- ----net---------------- -----------------
2 11:07:43
1 11:08对比一下:32
_______sc___________
msn:zhouwf我不知道触发器0726@mail:zhouwf0726@
学习www想知道
学习函数不能读www.222sc.som它www
www.222sc.som

www.相比看触发器
变化
net
事实上
学会发生了变化函数

oracle
其实net
函数不能读它www
你知道学会不能读
www.222sc
www.222sc
听听www.11
对比一下生了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|申博娱乐 ( 晋icp备11001293号

GMT+8, 2018-6-21 18:24 , Processed in 0.467943 second(s), 21 queries .

Powered by 申博www.88msc.com

© 2006-2014 www.063508.com

快速回复 返回顶部 返回列表