社区
Oracle
帖子详情
更新同表中其他记录的触发器,可以吗?
LuckyBall
2006-03-06 08:07:20
表stat:
编号 bianhao varchar2;
文件内容 content blob;
编号可以相同
现在的问题是从前台可以更新文件,就是那个blob字段,但是只能更新一条,我想实现的就是
更新一条以后,能够用触发器实现 更新和那一条记录编号相同的所有记录的那个 blob字段
...全文
72
2
打赏
收藏
更新同表中其他记录的触发器,可以吗?
表stat: 编号 bianhao varchar2; 文件内容 content blob; 编号可以相同 现在的问题是从前台可以更新文件,就是那个blob字段,但是只能更新一条,我想实现的就是 更新一条以后,能够用触发器实现 更新和那一条记录编号相同的所有记录的那个 blob字段
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxjd
2006-03-07
打赏
举报
回复
只要不更新当前记录,其他记录应该可以跟新的,但blob字段没试过了
LuckyBall
2006-03-07
打赏
举报
回复
没有人会吗?自己顶!
MySql
触发器
对同
表
更新
触发器
初始结构: DELIMITER $$ CREATE TRIGGER `数据库名`.`
触发器
名` BEFORE/AFTER INSERT/UPDATE/DELETE ON `数据库名`.`
表
名` FOR EACH ROW BEGIN -- 逻辑、条件语句 END$$ DELIMITER ; 目的:当一张
表
中
的某个字段值
更新
为特定值时,触发
更新
本...
Oracle数据库
触发器
文章目录一、
触发器
的定义二、
触发器
的分类三、
触发器
的功能四、
触发器
的语法五、
触发器
的使用案例案例1:向emp1
表
中
插入一条数据后输出 欢迎加入 语句案例2:数据校验,在周四这一天不允许向emp1
表
中
插入/
更新
数据案例3:创建
触发器
,
记录
表
的删除数据案例4:创建
触发器
,
记录
表
的
更新
数据案例5:创建
触发器
,在删除某条数据之前先在
记录
表
插入该条数据 一、
触发器
的定义
触发器
:当某个条件成立的时候,
触发器
中
所定义的语句就会被自动执行。 二、
触发器
的分类
触发器
分为语句级
触发器
和行级
触发器
。 语句级
触发器
:在某些语句
oracle
触发器
更新
同一张
表
注意点:
更新
同一张
表
,必须是before,如果是after,会引起死锁. 貌似需要加自治事务,PRAGMA AUTONOMOUS_TRANSACTION. 不用update
更新
语句,用:new.字段名赋值即可. create or replace trigger mdt_server_update_tri before insert or update on mdt_server_info_tracking_t for each row declare PRAGMA AUTONOMOUS_TRANSA
mysql
触发器
指定
表
字段发生变化
更新
表
中
另外字段的值
问题描述:一张
表
中
有 a=1 b=1 c=1,当a或b字段有
更新
时,将c改为2
触发器
: CREATE TRIGGER trigger_name BEFORE UPDATE ON tableName FOR EACH ROW BEGIN IF ( old.a != new.a ) OR ( old.b != new.b ) THEN SET new.c = 2; END IF;...
oracle
触发器
对同一张
表
,oracle
触发器
对同一
表
的操作
昨天,头给布置了一任务,主要是写一个
触发器
,用来在某
表
中
的一个字段
更新
后,将同
表
中
的另一个字段也进行修改.我昨天那个纠结啊!!好半天,主要是之前没有玩过
触发器
,找了些资料后,大概能看懂了网上的那些资料.不过,我真觉得有太多的资料都是在那里胡扯,都是ctrl+c 和ctrl+v来的,有意思吗?!废话不多说了,首先,我要实现的这个操作是对同一个
表
的操作,当然了,当一个字段改变时需要改变另一个字段的这...
Oracle
17,090
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章