下载 >  数据库 >  Oracle > Oracle触发器修改自身表

Oracle触发器修改自身表 评分:

1、行级触发器不支持 update 、select 、delete 对自身表的操作。 2、表级触发器 不支持 :new 和 :old对象 所以想要触发器对自身表数据做修该,则用行级触发器得到 :new 和 :old对象中的相关数据,然后将这样的数据保存到 package中,然后在语句级触发期中调用 package包中保存的数据,进行更新操作
2011-04-22 上传大小:2KB
分享
收藏 举报

评论 共15条

wangvhero 挺好的,提供了解决思路,就是因为当初不知道ORacle的这些限制导致后续的不能触发的
2015-10-28
回复
lonelyhuman 还行吧,可以提供一点思路!
2015-04-10
回复
hahahawhu5 思路很好,很有借鉴意义,谢谢共享!
2015-01-08
回复
liang8598 下载下来,才发现没有权限在公司DB上建立trigger。哎
2014-11-18
回复
sloveh1314 没有解决我的问题,还是感谢!
2014-05-08
回复
u012485012 非常好,利用package和行、语句触发器很有效
2014-04-09
回复
tuanyuanmian 非常好,利用package和行、语句触发器很有效!
2014-04-01
回复
changhui_0708 挺好的,但是对我帮助不大
2014-03-09
回复
ingrams 能提供个思路,但我一般都是用表触发器+临时表+临时表行触发器
2013-11-02
回复
chensh2010 说的有点不够详细了呀
2013-06-28
回复
mssql数据库和oracle数据库通过触发器实现数据表同步

mssql数据库和oracle数据库通过触发器实现数据表同步

立即下载
Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器,提交

Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器,提交

立即下载
触发器练习答案(附有测试文档)

1、当向SC表插入数据时,修改(或添加)SC_NUMBER(包括学生学号和选课门数两列)表格中的数据。 2、当删除SC表中数据时,修改(或添加)SC_NUMBER中的数据。 3、当修改SC表中数据时,若修改的是学号,则对应修改SC_NUMBER表中的选课门数,否则打印“某某(学生姓名)的学生选课信息已经修改”信息。 1、修改STUDENT表数据时,限制不能修改学生的系别(不能修改CS系学生的系别)。 2、插入课程时,课程号以‘S’开头的课程的学分不能低于3分。 3、不能删除90分以上学生的选课信息。 插入Student表中数据时,CS系学生的年龄不能大于30岁。 当修改Student表中的

立即下载
个人亲测oracle触发器调用java程序

个人亲测oracle触发器调用java程序

立即下载
Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包 Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

立即下载
Oracle通过触发器或者同义词避免用户修改表结构

Oracle通过触发器或者同义词避免用户修改表结构,2种实现方式,可根据自身需要来选择

立即下载
sql 在更新某字段后写入日志触发器

sql 在更新某字段后写入日志触发器 sql某字段更新后,触发该sql语句的sql触发器 类似于记入日志

立即下载
ORACLE根据某一列的值修改另一列的值

ORACLE根据某一列的值修改另一列的值

立即下载
东方通同步方式:(详细记录的触发器方式和时间戳方式)

详细记录的东方通的同步方式。触发器方式和时间戳方式。

立即下载
Oracle+查看+表+存储过程+触发器+函数+等对象定义语句的方法

Oracle+查看+表+存储过程+触发器+函数+等对象定义语句的方法Oracle+查看+表+存储过程+触发器+函数+等对象定义语句的方法

立即下载
oracle 触发器

oracle 触发器 oracle 触发器 oracle 触发器 oracle 触发器 oracle 触发器

立即下载
触发器实现sql记录

在许多应用中,需要保存某个数据表的历史记录,以供以后查询,在 SQL Server 2000 中,可以利用触发器轻松实现历史记录功能。 在触发器中,需要用到 SQL Server 的 inserted 和 deleted 两个虚拟表,在执行 sql 命令时,这两个虚拟表分别记录的内容如下: sql命令 deleted inserted --------------------------------------------------- insert [不可用] 新插入的记录 updat

立即下载
oracle教程

oracle实用教程 包括 表 游标 视图 触发器 函数 查询语句及oracle管理

立即下载
oracle触发器实现

oracle触发器oracle触发器oracle触发器oracle触发器

立即下载
SQL server创建触发器实现级联删除

SQL server创建触发器实现级联删除

立即下载
oracle触发器实现主键自动增长

oracle触发器实现主键自动增长操作

立即下载
oracle经典实战(ppt)

oracle经典实战,oracle的基本操作,表与视图,存储过程及触发器。系统安全管理及数据备份与恢复。

立即下载
调试oracle触发器方法

调试oracle触发器文档,自己整理的,不懂的可以聊系我

立即下载
批量删除数据库下所有触发器

该SQL可以直接删除sqlserver数据库下所有触发器,直接在你想要删除触发器的数据库下执行即可。

立即下载
通过Oracle的流复制实现数据库之间的同步

通过Oracle的流复制实现数据库之间的同步

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Oracle触发器修改自身表

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: