CSDN论坛 > Oracle > 基础和管理

可以在触发器查到更改表的SESSION吗? [问题点数:100分,结帖人csusmart]

Bbs2
本版专家分:435
结帖率 100%
CSDN今日推荐
Bbs3
本版专家分:594
Bbs9
本版专家分:73166
Blank
红花 2003年9月 Oracle大版内专家分月排行榜第一
2003年6月 Oracle大版内专家分月排行榜第一
2003年5月 Oracle大版内专家分月排行榜第一
2003年4月 Oracle大版内专家分月排行榜第一
2002年12月 Oracle大版内专家分月排行榜第一
2003年5月 DB2大版内专家分月排行榜第一
2003年4月 DB2大版内专家分月排行榜第一
Blank
蓝花 2004年2月 Oracle大版内专家分月排行榜第三
2003年8月 Oracle大版内专家分月排行榜第三
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大版内专家分月排行榜第三
Bbs2
本版专家分:387
Blank
红花 2004年3月 PowerBuilder大版内专家分月排行榜第一
2003年12月 PowerBuilder大版内专家分月排行榜第一
2003年10月 PowerBuilder大版内专家分月排行榜第一
2003年9月 PowerBuilder大版内专家分月排行榜第一
2003年8月 PowerBuilder大版内专家分月排行榜第一
2003年7月 PowerBuilder大版内专家分月排行榜第一
2004年9月 企业开发大版内专家分月排行榜第一
2004年3月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2004年9月 PowerBuilder大版内专家分月排行榜第二
2004年8月 PowerBuilder大版内专家分月排行榜第二
2004年2月 PowerBuilder大版内专家分月排行榜第二
2004年1月 PowerBuilder大版内专家分月排行榜第二
2003年11月 PowerBuilder大版内专家分月排行榜第二
2004年8月 企业开发大版内专家分月排行榜第二
2004年7月 企业开发大版内专家分月排行榜第二
2003年11月 企业开发大版内专家分月排行榜第二
Blank
蓝花 2004年6月 PowerBuilder大版内专家分月排行榜第三
2004年5月 PowerBuilder大版内专家分月排行榜第三
2004年4月 PowerBuilder大版内专家分月排行榜第三
2004年6月 企业开发大版内专家分月排行榜第三
2004年4月 企业开发大版内专家分月排行榜第三
2004年3月 企业开发大版内专家分月排行榜第三
2004年2月 企业开发大版内专家分月排行榜第三
2004年1月 企业开发大版内专家分月排行榜第三
2003年10月 企业开发大版内专家分月排行榜第三
2004年1月 其他开发语言大版内专家分月排行榜第三
2003年12月 其他开发语言大版内专家分月排行榜第三
2003年11月 其他开发语言大版内专家分月排行榜第三
2003年10月 其他开发语言大版内专家分月排行榜第三
2003年9月 其他开发语言大版内专家分月排行榜第三
2003年7月 其他开发语言大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
数据库-触发器(定义、作用、使用方法、new/old虚拟表)
(1)触发器定义:     触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。 (2)触发器的作用:    1.安全性。可以基于数据库的值使用户具有操作数据库的某种权利。    2.审计。可以跟踪用户对数据库的操作。       3.实现复杂的数据完整性规则     # 实现非标准的数据完整性检查和约束。触
oracle 同一个表出现2个用户创建的同名触发器
oracle 同一个表有不同用户创建的同名出发器。expdp时生成的
SQL Server 使用触发器监控数据变更
-- 创建一个t表,来模拟要被监控的数据表 CREATE TABLE t(ID INT IDENTITY(1,1) NOT NULL, aid INT, aname NVARCHAR(20)); GO INSERT INTO t VALUES(101,'AA'); GO --创建另一张表Update_info,用来记录数据变更的详细信息 CREATE TABLE Update_in
在触发器中Update本表,能再次引发触发器吗
instead of 执行前触发器 在用户执行数据操作数据之前,触发器触发,执行触发器代码,不执行用户的操作。 for 执行后触发器 在用户执行数据操作之后,触发器触发,执行触发器代码。 查看方式为:EXEC sp_helptrigger 表名 上面是可以得到触发器名 用下面的看下触发器代码: EXEC sp_helptext '触发器名'
一个表上的多个触发器执行顺序问题
一、触发器基础 1、触发器使用        可以定义一个无论何时用insert语句向表中插入数据时都会执行的触发器。          当触发insert触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted表包含了insert语句中已记录的插入动作。inserted表还允许引用由初始化insert
Oracle触发器修改自身表
1、行级触发器不支持 update 、select 、delete 对自身表的操作。 2、表级触发器 不支持 :new 和 :old对象 所以想要触发器对自身表数据做修该,则用行级触发器得到 :new 和 :old对象中的相关数据,然后将这样的数据保存到 package中,然后在语句级触发期中调用 package包中保存的数据,进行更新操作
关于MySQL中的触发器和创建表
现在有这么一个场景: 当我向一个总的医院表中添加一行医院信息时我想为此医院的科室单独创建一张表,此表的表名使用医院的id,于是就想到了用触发器进行创建,但创建触发器时报出了一个1422的错误 错误:1422 SQLSTATE: HY000 (ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG) 消息:在存储函数或触发程序中,不允许显式或隐式提交。 即在触发器中不能执行
SQL service 触发器 当一个字段值修改时,修改当前数据其他字段值
CREATE TRIGGER tr_PBDM_USER_PASSWORD_CHANGE_UPDATE --触发器名称ON PBDM_USER  --表名after UPDATE  --触发时间点ASIF UPDATE (PASSWORD)  --当前字段被修改时BEGINDECLARE @updated_USER_KEY VARCHAR (19)  --定义变量SET @updated_USER_...
oracle触发器中增删改查本表 -自治事务
oracle触发器中增删改查本表   (1)只有before insert触发器中才可以查询或更新本表 ? 1 2 3 4 5 6 7 8 9 10 11 create or replace trigger tri_test_ins befor
监控SQL:用触发器来监控是哪些语句、存储过程修改了特定表(4)
实际问题如下: 有一个表A,表A中有一个字段B被某个存储过程修改了。 比如B的初始值为1,被某个存储过程改为了0,但是现在存储过程大概有1000多个,有没有什么好的方法,可以监测到这个字段是被谁修改的。 实现思路: 这种情况下,可以用多种方法,比较简单的就是用触发器,比如,要监控A表的数据修改,那么可以给A表创建一个触发器,同时创建一个日志表,当A表的数据被修改时,通过日志表记
关闭