社区
Oracle
帖子详情
oracle delete语句级触发器 能不能获得删除的信息呢?怎么获得呢?
mao723309240hed
2008-11-07 04:19:56
oracle 语句级触发器中不能用old,new 两个表,那怎么获得新数据和要删除的数据呢?
急用了!
...全文
652
5
打赏
收藏
oracle delete语句级触发器 能不能获得删除的信息呢?怎么获得呢?
oracle 语句级触发器中不能用old,new 两个表,那怎么获得新数据和要删除的数据呢? 急用了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mao723309240hed
2008-11-13
打赏
举报
回复
你们上边写的这些都是行级触发器,我想问的是语句级触发器中怎样获得要删除的数据呢!
你们没有看懂我提的问题嘛?
ww8214517
2008-11-13
打赏
举报
回复
create or replace trigger test_trigger
before delete
on table1
DECLARE
d varchar2(50);
begin
when deleting THEN
d := :OLD.LZFPROTOCOLCONTRACTID;
end;
wt12581258
2008-11-12
打赏
举报
回复
请问 OLD.LZFPROTOCOLCONTRACTID
这个是什么用处
我测试了一下 抛错误
ww8214517
2008-11-12
打赏
举报
回复
create or replace trigger test_trigger
before delete
on table1
for each row
DECLARE
d varchar2(50);
begin
d := OLD.LZFPROTOCOLCONTRACTID;
end;
变量D 就是要删除之前所取到的值 在 begin... end 就可以用了。
mike123hl
2008-11-12
打赏
举报
回复
可以
只不过Oracle中要这么写 :old , :new
oracle
练习题关于
触发器
的作业
一点关于
oracle
的练习题!较难~慢慢看吧!~受打击了别管我啊!!!!
oracle
_
触发器
的种类和触发事件
oracle
_
触发器
的种类和触发事件,很详细!
调试
oracle
触发器
方法
调试
oracle
触发器
文档,自己整理的,不懂的可以聊系我
oracle
存储过程和
触发器
存储过程和
触发器
在做小项目有时可以起到简化代码的作用
Oracle
触发器
修改自身表
1、行
级
触发器
不支持 update 、select 、
delete
对自身表的操作。 2、表
级
触发器
不支持 :new 和 :old对象 所以想要
触发器
对自身表数据做修该,则用行
级
触发器
得到 :new 和 :old对象中的相关数据,然后将这样的数据保存到 package中,然后在
语句
级
触发期中调用 package包中保存的数据,进行更新操作
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章