CSDN论坛 > Oracle > 基础和管理

在一个表上建立触发器可以在触发器里再更新这个表吗?<在线> [问题点数:30分,结帖人haiyi8012]

Bbs1
本版专家分:0
结帖率 93.33%
CSDN今日推荐
Bbs6
本版专家分:6336
Blank
红花 2002年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2003年1月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2003年9月 Delphi大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs3
本版专家分:582
Bbs5
本版专家分:3980
Bbs6
本版专家分:6751
Bbs6
本版专家分:5298
Bbs2
本版专家分:183
Bbs9
本版专家分:98451
Blank
红花 2004年4月 Oracle大版内专家分月排行榜第一
2004年3月 Oracle大版内专家分月排行榜第一
2004年2月 Oracle大版内专家分月排行榜第一
2004年1月 Oracle大版内专家分月排行榜第一
2003年12月 Oracle大版内专家分月排行榜第一
2003年8月 Oracle大版内专家分月排行榜第一
2003年7月 Oracle大版内专家分月排行榜第一
2003年3月 Oracle大版内专家分月排行榜第一
2003年2月 Oracle大版内专家分月排行榜第一
2003年1月 Oracle大版内专家分月排行榜第一
Blank
黄花 2004年5月 Oracle大版内专家分月排行榜第二
2003年11月 Oracle大版内专家分月排行榜第二
2003年10月 Oracle大版内专家分月排行榜第二
2003年9月 Oracle大版内专家分月排行榜第二
2003年6月 Oracle大版内专家分月排行榜第二
2003年4月 Oracle大版内专家分月排行榜第二
2002年12月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2004年6月 Oracle大版内专家分月排行榜第三
2003年5月 Oracle大版内专家分月排行榜第三
Bbs5
本版专家分:4326
匿名用户不能发表回复!
其他相关推荐
mysql触发器在一个表上插入的同时修改本表的数据
DELIMITER $$ USE `cric_crm`$$ DROP TRIGGER /*!50032 IF EXISTS */ `insert_on_t_report_pdetails_day`$$ CREATE     /*!50017 DEFINER = 'leju'@'%' */     TRIGGER `insert_on_t_report_pdetai
SQL触发器(学生表,授课表,选课表)
存储器和触发器区别: 触发器主要是通过事件执行触发而被执行的,而存储过程可以通过存储过程名称名字而直接调用。 当对某一表进行诸如UPDATE、INSERT、DELETE这些操作时,SQLSERVER就会自动执行触发器所定义的SQL语句 ,从而确保对数据的处理必须符合这些SQL语句所定义的规则。 表创建: 学生表: 授课表(教师表-课程表): 选课表:
SQL server触发器实例讲解(如何实现两个表的关联)
SQL server触发器实例讲解(如何实现两个表的关联) SQL触发器实例1 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Ta
关于MySQL中的触发器和创建表
现在有这么一个场景: 当我向一个总的医院表中添加一行医院信息时我想为此医院的科室单独创建一张表,此表的表名使用医院的id,于是就想到了用触发器进行创建,但创建触发器时报出了一个1422的错误 错误:1422 SQLSTATE: HY000 (ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG) 消息:在存储函数或触发程序中,不允许显式或隐式提交。 即在触发器中不能执行
SQL Server一个表添加数据,引发另一个表更新数据 的一个简单触发器例子
create trigger updateUserRoleToUserLogin on tb_UserRole for insert as begin update tb_UserLogin set RoleID=t.RoleID from tb_UserLogin t
增加、删除、更新触发器
第一步:新建触发器表 SET FOREIGN_KEY_CHECKS=0; DROP TABLE IF EXISTS `dataex_trigger_record`; CREATE TABLE `dataex_trigger_record` ( `ROWGUID` varchar(50) NOT NULL, `TABLENAME` varchar(50) DEFAULT NULL, ...
触发器实现当一个表中字段改变时同时改变另一个表中字段值
触发器实现当一个表中字段发生变化时同时改变另一个表中字段 1.建表 新建两个表一个叫做Telephonics用来存放航班全部字段的数据,主键为SelfNum航迹号;另一个一个叫做FlightAndSection用来存放航迹号、航班号、扇区编号、时间字段。 create table Telephonics( -------------------------------总体---------
创建替代(Instead_of)触发器
INSTEAD_OF 用于对视图的DML触发,由于视图有可能是由多个表进行联结(join)而成,因而并非是所有的联结都是可更新的。但可以按照所需的方式执行更新,例如下面情况: CREATE OR REPLACE VIEW emp_view AS SELECT deptno, count(*) total_employeer, sum(sal) total_salary FROM em
在触发器中访问链接服务器
本时本来是可以直接访问链接服务器的,  在触发器中却访问不了链接服务器,可能会出现以下的异常: 该伙伴事务管理器已经禁止了它对远程/网络事务的支持 可参数以下文章来做: 1. 启动MSDTC服务 2. 图解配置MSDTC服务
数据库-触发器(定义、作用、使用方法、new/old虚拟表)
(1)触发器定义:     触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。 (2)触发器的作用:    1.安全性。可以基于数据库的值使用户具有操作数据库的某种权利。    2.审计。可以跟踪用户对数据库的操作。       3.实现复杂的数据完整性规则     # 实现非标准的数据完整性检查和约束。触
关闭