社区
基础和管理
帖子详情
oracle中的触发器有inserted表吗
zzh200411
2010-08-09 11:26:03
oracle中的触发器有inserted表吗
...全文
462
13
打赏
收藏
oracle中的触发器有inserted表吗
oracle中的触发器有inserted表吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大李SVIP
2011-10-31
打赏
举报
回复
这个很有用。。。
minitoy
2010-08-09
打赏
举报
回复
用before和after来确定触发时机,
用insert updte delete确定触发类型
真的不知道取什么名
2010-08-09
打赏
举报
回复
数据库学太多了 就是容易混淆
心中的彩虹
2010-08-09
打赏
举报
回复
[Quote=引用楼主 zzh200411 的回复:]
oracle中的触发器有inserted表吗
[/Quote]
可以用
insert :new.col
delete :old.col
update :new.col
csuxp2008
2010-08-09
打赏
举报
回复
[Quote=引用 1 楼 gelyon 的回复:]
sql server 中听说过inserted表和updated表
在Oracle中通过:new和:old关键字来存储inserted表和updated表
[/Quote]
LS,sql server中没updated表的,- -
csuxp2008
2010-08-09
打赏
举报
回复
跟sql server不太一样,
sql server中:inserted表、deleted表
oralce中: :new.filedname (某个字段的旧值)、:old.filedname(某个字段的新值)
gelyon
2010-08-09
打赏
举报
回复
sql server 中听说过inserted表和updated表
在Oracle中通过:new和:old关键字来存储inserted表和updated表
wuzhen8449397
2010-08-09
打赏
举报
回复
学习了
zzh200411
2010-08-09
打赏
举报
回复
[Quote=引用 8 楼 zzh200411 的回复:]
BTW:oracle中的过程和存储过程是不是一回事?还是包含的关系
[/Quote]+1
ToGo
2010-08-09
打赏
举报
回复
sql server 中听说过inserted表和updated表
在Oracle中通过:new和:old关键字来存储inserted表和updated表
csuxp2008
2010-08-09
打赏
举报
回复
[Quote=引用 8 楼 zzh200411 的回复:]
BTW:oracle中的过程和存储过程是不是一回事?还是包含的关系
[/Quote]
上面确实反了,- -
过程只是存储过程的简称
zzh200411
2010-08-09
打赏
举报
回复
BTW:oracle中的过程和存储过程是不是一回事?还是包含的关系
zzh200411
2010-08-09
打赏
举报
回复
[Quote=引用 2 楼 csuxp2008 的回复:]
跟sql server不太一样,
sql server中:inserted表、deleted表
oralce中: :new.filedname (某个字段的旧值)、:old.filedname(某个字段的新值)
[/Quote]
:new.filedname (某个字段的旧值)、:old.filedname(某个字段的新值)
这个是不是解释反了
触发器
实现sql记录
在许多应用
中
,需要保存某个数据
表
的历史记录,以供以后查询,在 SQL Server 2000
中
,可以利用
触发器
轻松实现历史记录功能。 在
触发器
中
,需要用到 SQL Server 的
insert
ed
和 delet
ed
两个虚拟
表
,在执行 sql 命令时,这两个虚拟
表
分别记录的内容如下: sql命令 delet
ed
insert
ed
---------------------------------------------------
insert
[不可用] 新插入的记录 update 被更新前的记录 被更新后的记录 delete 被删除的记录 [不可用] ---------------------------------------------------
精通sql结构化查询语句
以SQL Server为工具,讲解SQL语言的应用,提供了近500个曲型应用,读者可以随查随用,深入讲解SQL语言的各种查询语句,详细介绍数据库设计及管理,详细讲解存储过程、解发器和游标等知识,讲解了SQL语言在高级语言
中
的具体应用。 第1章 SQL语言的概述 1.1 认识SQL语言 1.1.1 什么是SQL语言 1.1.2 SQL的历史与发展 1.1.3 SQL的功能和优点 1.2 认识数据库 1.2.1 什么是数据库 1.2.2 数据库系统的结构 1.2.3 数据库系统的工作流程 1.2.4 常见的SQL数据库管理系统 1.3 数据模型 1.3.1 关系数据库模型 1.3.2 数据模型的构成 1.3.3 常见的数据模型 1.4 关系型数据库 1.4.1 关系型数据库的定义 1.4.2 关系型数据库与
表
1.4.3 主键与外键 1.4.4 字段约束 1.4.5 数据的完整性 1.4.6 关系数据库设计原则 1.5 SQL开发环境 1.5.1 SQL环境介绍 1.5.2 SQL的层次结构 1.5.3 SQL环境
中
的对象 1.5.4 SQL环境
中
的程序系统 1.6 SQL语句基础 1.6.1 SQL常量 1.6.2 SQL
表
达式 1.6.3 SQL数据类型 1.6.4 注释符 1.6.5 批处理 1.6.6 SQL语句的执行 1.7 SQL语法知识 1.7.1 SQL语法结构 1.7.2 常用的SQL语句 1.8 小结第2章 设计数据库 2.1 设计数据库基础 2.1.1 数据库设计定义 2.1.2 设计数据库的意义 2.1.3 进行数据库设计的方法 2.2 数据实体和联系 2.2.1 实体、属性与联系 2.2.2 一对一联系 2.2.3 一对多联系 2.2.4 多对多联系 2.3 规范化准则 2.3.1 范式 2.3.2 第一范式 2.3.3 第二范式 2.3.4 第三范式 2.3.5 第四范式 2.4.小结第2篇 数据库管理篇第3章 数据库的相关操作 3.1 创建数据库 3.1.1 SQL标准
中
创建数据库的语法 3.1.2 使用SQL语句创建数据库 3.2 删除数据库 3.2.1 SQL标准
中
删除数据库的语法 3.2.2 使用SQL语句删除数据库 3.3 修改数据库 3.3.1 修改数据库语法 3.3.2 使用SQL语句修改数据库 3.4 管理数据库 3.4.1 扩充与压缩数据库 3.4.2 导入与导出数据 3.4.3 数据库的备份与恢复 3.4.4 使用sp_helpdb查看数据库信息 3.5 小结第4章 数据
表
的相关操作 4.1 SQL
中
的数据
表
4.1.1 数据
表
的结构 4.1.2 数据
表
的种类 4.2 创建数据
表
4.2.1 创建数据
表
的语句结构 4.2.2 创建基本
表
4.2.3 非空约束 4.2.4 DEFAULT指定缺省值 4.3 修改数据
表
4.3.1 修改数据
表
的语句结构 4.3.2 给数据
表
增添新列 4.3.3 修改数据
表
中
的列 4.3.4 删除数据
表
中
的列 4.4 数据
表
的删除 4.4.1 删除数据
表
的语句结构 4.4.2 使用SQL语句删除数据
表
4.5 数据
表
的重命名 4.5.1 重命名数据
表
的语句 4.5.2 使用SQL语句重命名数据
表
4.6 小结第5章 索引与视图 5.1 索引的基础知识 5.1.1 索引的概念 5.1.2 索引的类型 5.1.3 索引的结构 5.2 创建索引 5.2.1 创建索引的语句结构 20.3.3 子查询的实现 20.3.4 复合查询的实现 20.4 运算符与
表
达式的应用 20.4.1 连接数据
表
的实现 20.4.2 算术运算符的应用 20.4.3
表
达式的应用 20.5 数据维护与
触发器
的应用 20.5.1 添加数据的实现 20.5.2 更新数据的实现 20.5.3 删除数据的实现 20.5.4 在VB.NET
中
应用
触发器
20.6 小结第21章 VB 6.0与SQL Server的开发与应用 21.1 VB 6.0开发环境 21.1.1 VB 6.0介绍 21.1.2 VB 6.0的版本 21.1.3 VB 6.0开发环境 21.2 VB 6.0连接数据库 21.2.1 VB 6.0
中
的数据库控件介绍 21.2.2 数据库连接举例 21.3 数据查询应用 21.3.1 普通数据查询的实现 21.3.2 连接查询的实现 21.3.3 子查询的实现 21.3.4 复合查询的实现 21.4 运算符与
表
达式的应用 21.4.1 连接数据
表
的实现 21.4.2 算术运算符的应用 21.4.3
表
达式的应用 21.5 数据维护操作的应用 21.5.1 添加数据的实现 21.5.2 更新数据的实现 21.5.3 删除数据的实现 21.6
触发器
与存储过程的应用 21.6.1在VB 6.0
中
应用
触发器
21.6.2在VB 6.0
中
应用存储过程 21.7 小结第22章 VC++6.0与SQL Server的开发与应用 22.1 VC++6.0开发环境 22.1.1 VC++6.0介绍 22.1.2 MFC编程 22.1.3 VC++6.0开发环境 22.2 VC++6.0连接数据库 22.2.1 ADO数据控件介绍 22.2.2 数据库连接举例 22.3 数据查询应用 22.3.1 普通数据查询的实现 22.3.2 连接查询的实现 22.3.3 子查询的实现 22.3.4 复合查询的实现 22.4 运算符与
表
达式的应用 22.4.1 连接数据
表
的实现 22.4.2 算术运算符的应用 22.4.3
表
达式的应用 22.5 数据维护操作的应用 22.5.1 添加数据的实现 22.5.2 更新数据的实现 22.5.3 删除数据的实现 22.6 小结第23章 PHP访问 SQL Server 2005 23.1 PHP开发环境 23.1.1 PHP简介及其特点 23.1.2 PHP开发环境的安装 23.2 PHP连接SQL Server服务器 23.2.1 使用PHP的MSSQL扩展 23.2.2 PHP连接SQL Setver的必要条件 23.3 使用PHP存取SQL Server数据库 23.3.1 选择操作的数据库 23.3.2 在数据库
中
创建
表
23.3.3 删除存在的数据
表
23.4 对数据库
中
表
的操作 23.4.1 向
表
中
添加记录 23.4.2 浏览
表
中
记录 23.4.3 修改已有记录 23.4.4 删除指定记录 23.5 可回复留言板的开发(PHP+SQL Server) 23.5.1 数据
表
的设计 23.5.2 配置文件的创建 23.5.3 创建系统运行的
表
23.5.4 创建留言显示模块 23.5.5 创建留言添加模块 23.5.6 进入留言管理模块 23.5.7 创建留言修改模块 23.5.8 创建留言删除模块 23.6 小结 5.2.2 创建非簇索引 5.2.3 创建簇索引 5.2.4 创建惟一索引 5.2.5 创建复合索引 5.3 删除索引 5.3.1 删除索引的语句结构 5.3.2 使用SQL语句删除索引 5.4 视图的基础知识 5.4.1 视图概述 5.4.2 视图的优点与缺点 5.5 视图的基本操作 5.5.1 创建视图的基本语句结构 5.5.2 使用SQL语句创建视图 5.5.3 修改视图的语句结构 5.5.4 重命名视图的名称 5.5.5 使用SQL语句修改视图 5.5.6 删除视图的语句结构 5.5.7 使用SQL语句删除视图 5.6 视图的应用 5.6.1 利用视图简化
表
的复杂连接 5.6.2 利用视图简化复杂查询 5.7 小结第3篇 SQL查询篇第6章 简单的SELECT语句查询 6.1 查询的基本结构 6.1.1 了解SELECT语句 6.1.2 SELECT语句的语法格式 6.1.3 SELECT语句的执行步骤 6.2 简单的查询语句 6.2.1 查询
表
中
指定的字段 6.2.2 查询所有的字段 6.2.3 使用DISTINCT去除重复信息 6.2.4 使用别名 6.3 排序与分组 6.3.1 升序排序与降序排序 6.3.2 多列字段排序 6.3.3 使用GROUPBY子句对查询结果进行分组 6.3.4 HAVING子句的应用 6.4 条件查询 6.4.1 WHERE单条件语句查询 6.4.2 运算符查询 6.4.3 BETWEEN运算符范围筛选 6.4.4 使用TOP子句 6.4.5 NULL的判断 6.5 模糊查询 6.5.1 使用LIKE运算符进行查询 6.5.2 使用“_”通配符进行查询 6.5.3 使用“%”通配符进行查询 6.5.4 使用“[]”通配符进行查询 6.5.5 使用“[^]”通配符进行查询 6.6 小结第7章 运算符与
表
达式相关查询 7.1 逻辑运算符 7.1.1 逻辑与运算符 7.1.2 逻辑或运算符 7.1.3 逻辑运算符的组合使用 7.2 IN运算符 7.2.1 IN运算符的使用 7.2.2 NOT IN运算符的使用 7.3 NOT运算符与BETWEEN运算符 7.3.1 N0T运算符的使用 7.3.2 NOT运算符与BETWEEN运算符的组合应用 7.4 数学运算符 7.4.1 数学运算符的种类 7.4.2 数学运算符的应用 7.5 集合查询运算符 7.5.1 UNION运算符 7.5.2 INTERSECT运算符 7.6运算符的组合应用 7.6.1 逻辑运算符与IN运算符的组合应用 7.6.2 逻辑运算符与NOT运算符的组合应用 7.6.3 逻辑运算符与数学运算符的组合应用 7.6.4 逻辑运算符与集合运算符的组合应用 7.6.5 数学运算符与NOT运算符的组合应用 7.6.6 数学运算符与IN运算符的组合应用 7.6.7 数学运算符与集合运算符的组合应用 7.7 SQL
中
的
表
达式 7.7.1 CAST
表
达式的应用 7.7.2 CASE
表
达式的应用 7.8 小结第8章 SQL函数 8.1 SQL函数基础 8.1.1 SQL语句函数 8.1.2 常用的SQL语句函数 8.2 日期函数和数学运算函数 8.2.1 日期时间函数 8.2.2 CONVERT函数转换日期、时间 8.2.3 数据运算函数 8.3 字符串函数 8.3.1 字符串处理函数介绍 8.3.2 字符转换函数 8.3.3 去字符串空格函数 8.3.4 取字符串长度的函数 8.3.5 查询包含部分字符串内容的数据 8.3.6 颠倒字符串的顺序 8.3.7 字符串替换 8.4 聚合函数 8.4.1 聚合函数概述 8.4.2 SUM函数运算 8.4.3 MAX函数运算 8.4.4 MIN函数运算 8.4.5 AVG函数运算 8.4.6 COUNT函数运算 8.4.7 聚合函数的组合使用 8.5 小结第9章 连接查询 9.1 多
表
连接 9.1.1 多
表
连接的优点 9.1.2 简单的两
表
连接 9.1.3 多
表
连接举例 9.1.4 UNION JOIN连接
表
9.2 自连接与自然连接 9.2.1 自连接 9.2.2 自然连接 9.3 内连接 9.3.1 等值连接 9.3.2 不等值连接 9.3.3 使用内连接实现多
表
连接 9.3.4 在内连接
中
使用聚合函数 9.4 外连接 9.4.1 左外连接 9.4.2 右外连接 9.4.3 全外连接 9.4.4 在外连接
中
使用聚合函数 9.5 交叉连接 9.5.l 交叉连接的定义 9.5.2 交叉连接举例 9.6 多
表
连接的综合应用 9.6.1 内连接与左外连接的综合应用 9.6.2 内连接与右外连接的综合应用 9.6.3 UNION集合运算与多
表
连接应用 9.7 小结第10章 子查询 10.1 子查询的简单应用 10.1.1 子查询概述 10.1.2 在多
表
查询
中
使用子查询 10.1.3 在子查询
中
使用聚合函数 10.1.4 使用ANY或ALL运算符 10.1.5 使用子查询创建视图 10.2 使用IN语句的子查询 10.2.1 简单的IN语句子查询 10.2.2 使用IN子查询实现集合交运算 lO.2.3 使用IN子查询实现集合差运算 10.3 使用EXISTS语句的子查询 10.3.1 简单的EXISTS语句子查询 10.3.2 使用EXISTS子查询实现两
表
交集 10.3.3 使用EXISTS子查询实现两
表
并集 10.3.4 使用NOT EXISTS的子查询 10.4 相关子查询 10.4.1 使用IN引入相关子查询 10.4.2 使用比较运算符引入相关子查询 10.4.3 在HAVING子句
中
使用相关子查询 10.5 UNIQUE子查询与嵌套子查询 10.5.1 UNIQUE子查询 10.5.2 嵌套子查询 10.6 小结第4篇 T-SQL开发常用操作篇第11章 数据的维护操作 11.1 数据的插入操作 11.1.1
INSERT
语句的基本语法 11.1.2 插入单条记录 11.1.3 NULL的插入 11.1.4 由VALUES关键字插入多行数据 11.1.5 使用SELECT语句插入数据 11.1.6 通过视图插入数据 11.1.7 使用子查询插入数据 11.2 数据的更新操作 11.2.1 UPDATE语句的基本语法 11.2.2 使用UPDATE语句更新指定的列值 11.2.3 数据字段
中
NULL的更改 11.2.4 更新全部数据 11.2.5 利用子查询更新数据 11.2.6 通过视图更新
表
数据 11.3 数据的删除操作 11.3.1 DELETE语句的语法结构 11.3.2 删除指定行的数据 11.3.3 删除所有数据 11.3.4 通过视图删除
表
数据 11.3.5 使用子查询删除数据 11.3.6 使用TRUNCATE TABLE语句 11.4 小结第12章 完整性控制 12.1 完整性约束概述 12.1.1 数据的完整性简介 12.1.2 完整性约束的类型 12.1.3 数据完整性的意义 12.2 约束 12.2.1 DEFAULT约束 12.2.2 CHECK约束 12.2.3 PRIMARY KEY约束 12.2.4 UNIQUE约束 12.2.5 FOREIGN KEY约束 12.2.6 NOT NULL约束 12.2.7 列约束和
表
约束 12.3 规则 12.3.1 创建规则 12.3.2 规则的绑定与松绑 12.4 域约束与断言 12.4.1 域与域约束 12.4.2 利用断言创建多
表
约束 12.5 默认值 12.5.1 创建默认值 12.5.2 默认值的绑定与松绑 12.6 小结第5篇 T-SQL高级编程篇第13章 存储过程 13.1 存储过程概述 13.1.1 存储过程的基本概念 13.1.2 存储过程的优缺点 13.2 存储过程
中
常用的流控制语句 13.2.1 IF...LSE语句 13.2.2 BEGIN...END语句 13.2.3 DECLARE语句 13.2.4 GOTO语句 13.2.5 WAITFOR语句 13.2.6 WHILE、BREAK和CONTINUE语句 13.2.7 PRINT语句 13.2.8 RETURN语句 13.2.9 注释 13.3 创建与执行存储过程 13.3.1 创建存储过程 13.3.2 创建带参数的存储过程 13.3.3 创建带0UTPUT返回,参数的存储过程 13.3.4 执行存储过程 13.4 存储过程的查看、修改和删除 13.4.1 系统存储过程 13.4.2 存储过程的查看 13.4.3 存储过程的重命名 13.4.4 修改存储过程 13.4.5 存储过程的删除 13.5
Oracle
数据库
中
的控制流语句 13.5.1 IF条件语句 13.5.2 LOOP循环语句 13.5.3 FOR循环语句 13.5.4 WHILE循环语句 13.5.5 GOTO语句 13.6
Oracle
数据库
中
的存储过程 13.6.1 0racle数据库
中
创建存储过程 13.6.2
Oracle
数据库
中
存储过程的执行 13.7 小结第14章
触发器
14.1
触发器
的基础知识 14.1.1
触发器
的概念 14.1.2
触发器
的种类 14.1.3
触发器
的组成 14.1.4
触发器
的优点 14.1.5
触发器
执行环境 14.2
触发器
的创建 14.2.1 创建
触发器
的语法结构 14.2.2
Insert
ed
表
和Delet
ed
表
14.2.3
INSERT
触发器
14.2.4 UPDATE
触发器
14.2.5 DELETE
触发器
14.2.6 INSTEAD OF
触发器
14.2.7 嵌套
触发器
14.2.8 递归
触发器
14.3 查看
触发器
14.3.1 使用系统存储过程sp_help查看
触发器
14.3.2 使用系统存储过程sp_helptext查看
触发器
14.3.3 使用系统存储过程sp_depengs查看
触发器
14.4
触发器
的修改及删除 14.4.1
触发器
的修改 14.4.2
触发器
的删除 14.5
Oracle
数据库
中
的
触发器
14.5.1
Oracle
触发器
类型 14.5.2
触发器
的创建 14.5.3
Oracle
触发器
的启用与禁用 14.5.4 0racle
触发器
的删除 14.6 小结第15章 游标 15.1 游标的定义 15.1.1 游标的基本概念 15.1.2 游标的分类 15.1.3 游标的作用及其应用 15.2 游标的使用 15.2.1 游标的创建 15.2.2 打开游标 15.2.3 关闭游标 15.2.4 释放游标 15.2.5 使用游标 15.2.6 检索游标 15.2.7 游标变量 15.3 游标的展使用 15.3.1 用于UJPDATE操作的可更新游标 15.3.2 用于DELETlE操作的可更新游标 15.3.3 可更新游标的综合操作 15.3.4 使用@@CURSOR_ROWS全局变量确定游标的行数 15.3.5 使用@@FETCh_STATJS全局变量检测FETCH操作的状态 15.3.6 使用系统过程管理游标 15.4
Oracle
中
游标的使用 15.4.1 显式游标与隐式游标 15.4.2 游标属性 15.4.3 参数化游标 15.4.4 游标
中
的循环 15.5 小结第16章 事务控制和锁定 16.1 事务 16.1.1 事务概述 16.1.2 事务的特性 16.1.3事务的分类 16.2 事务控制 16.2.1 事务控制操作 16.2.2 开始事务 16.2.3 提交事务 16.2.4 回滚事务 16.2.5 设置事务保存点 16.2.6 终止事务 16.3 并发控制 16.3.1 并发操作的问题 16.3.2 事务隔离级别 16.4 锁定 16.4.1 锁的作用及含义 16.4.2 锁的类型 16.4.3 SQL Server
中
表
级锁的使用 16.4.4 设置隔离级别实现并发控制 16.4.5 死锁及其处理 16.5 小结第17章 SQL安全 17.1 SQL安全概述 17.1.1 SQL安全的重要性 17.1.2 SQL安全的对象和权限 17.2 用户管理 17.2.1 创建SQL用户 17.2.2 删除SQL用户 17.3 角色管理 17.3.1 角色的优点 17.3.2 创建角色 17.3.3 删除角色 17.3.4 授予角色 17.3.5 取消角色 17.4 权限管理 17.4.1 授予权限 17.4.2 撤销权限 17.4.3 查询权限控制 17.4.4 插入操作权限控制 17.4.5 删除操作权限控制 17.4.6 更新操作权限控制 17.5 SQL Server
中
的安全管理 17.5.1 SQL Server
中
的用户管理 l7.5.2 SQL Server
中
的角色管理 l7.5.3 SQL Server
中
的权限管理 17.6
Oracle
中
的安全管理 17.6.1
Oracle
中
的用户管理 17.6.2
Oracle
中
的权限管理 17.7小结第18章 嵌入式SQL 18.1 SQL的调用 18.1.1 直接调用SQL 18.1.2 SQL调用层接口(CLI) 18.2 嵌入式SQL的使用 18.2.1 嵌入式SQL 18.2.2 SQL通信区 18.2.3 主变量 18.2.4 在嵌入式SQL
中
使用SQL语句 18.2.5 在嵌入式SQL
中
使用游标 18.3 嵌入式SQL在SQL Server
中
应用 18.3.1 嵌入式SQL代码 18.3.2 预编译文件 18.3.3 设置连接VC++6.O 18.3.4 编译运行程序 18.4 小结第6篇 T-SQL结合流行语言进行开发篇第19章 C#与SQL Server的开发与应用 19.1 C#开发环境 19.1.1 C#介绍 19.1.2 C#开发环境 19.2 C#连接数据库 19.2.1 C#
中
的数据库控件介绍 19.2.2 数据库连接举例 19.3 数据查询应用 19.3.1 普通数据查询的实现 19.3.2 连接查询的实现 19.3.3 子查询的实现 19.3.4 复合查询的实现 19.4 运算符与
表
达式的应用 19.4.1 连接数据
表
的实现 19.4.2 算术运算符的应用 19.4.3
表
达式的应用 19.5 数据维护操作的应用 19.5.1 添加数据的实现 19.5.2 更新数据的实现 19.5.3 删除数据的实现 19.6
触发器
与存储过程的应用 19.6.1 在C#
中
应用
触发器
19.6.2 在C#
中
应用存储过程的示例 19.7 小结第20章 VB.NET与SQL Server的开发与应用 20.1 VB.NET介绍 20.1.1 了解VB.NET 20.1.2 VB.NET的新特点 20.2 VB.NET连接数据库 20.2.1 通过数据控件绑定连接数据库 20.2.2 通过数据对象直接连接数据库 20.3 数据查询应用 20.3.1 普通数据查询的实现 20.3.2 连接查询的实现隐藏全部目录>>
oracle
表
触发器
更新数据库,
oracle
触发器
更新目前
表
装载注明:http://yuexiaodong.iteye.com/blog/1891589总是有这样的需求,当更新某个
表
的某条记录,然后需要对该
表
的某个字段进行更新,通过使用
触发器
即可完成这项工作。具体思路就是:首先建立一个临时
表
,然后在行
触发器
中
记录当前操作的记录,然后在语句
触发器
中
更新当前
表
。这样做的原因是,
oracle
对行
触发器
进行了限制,不能对当前
表
操作(具体如下:删除的行
触发器
不允许任...
oracle
触发器
更新当前
表
装载注明:http://yuexiaodong.iteye.com/blog/1891589 总是有这样的需求,当更新某个
表
的某条记录,然后需要对该
表
的某个字段进行更新,通过使用
触发器
即可完成这项工作。具体思路就是:首先建立一个临时
表
,然后在行
触发器
中
记录当前操作的记录,然后在语句
触发器
中
更新当前
表
。这样做的原因是,
oracle
对行
触发器
进行了限制,不能对当前
表
操作(具体...
Oracle
、SQLServer
触发器
对比
触发器
编程规范: 1.非特殊情况不在
触发器
中
查询 2.创建
触发器
使用DML类,对
insert
、delete、update语句进行响应 3.创建
触发器
使用After后置类型
触发器
4.原则上使用语句级别
触发器
,SQL server无行级
触发器
5.应避免和杜绝
触发器
递归: 1.
触发器
中
向本
表
insert
、delete、update 2.
触发器
中
向已经创建过
触发器
的
表
insert
、delete、update 6.
触发器
中
进行必要的异常捕获和处理,
触发器
中
的错误会导致数据操作整
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章