![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
严重发呆
这个作者很懒,什么都没留下…
展开
-
ORACLE 触发器 INSRETING,UPDATING,DELETING 函数
当对表行DML操作时,如果有多种操作 即INSERT,UPDATE,DELETE同时存在时,怎么判断对表进行的操作是哪一种呢? ORACLE提供了三个内置 函数INSRETING,UPDATING,DELETING. 如下: CREATE TABLE temp(id number(3),name varchar2(10)); insert into temp values (1,'转载 2014-04-23 09:38:46 · 3249 阅读 · 0 评论 -
Oracle ROWID
转自:http://blog.csdn.net/leshami/article/details/6931886 ROWID 是一个类似于rownum的伪列,用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即 被确定且唯一。而对于聚簇表,由于聚簇特性,不同表上的记录由于存储在相同的簇上,因此会拥有相同的ROWID。数据库的大多数操作都是通 过RO转载 2016-12-05 10:26:09 · 281 阅读 · 0 评论 -
Merge Into 语句代替Insert/Update在Oracle中的应用实战
转自:http://blog.csdn.net/yuzhic/article/details/1896878 动机: 想在Oracle中用一条SQL语句直接进行Insert/Update的操作。 说明: 在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(In转载 2016-12-05 10:47:35 · 280 阅读 · 0 评论