oracle
文章平均质量分 94
w25632
这个作者很懒,什么都没留下…
展开
-
first_rows为什么影响decode
表A有字段id select /*+ first_rows*/ 表A.id from 表A where id= decode('', '', id, '') 照道理应该输出表A的所有记录,实际上一条都没输出(没查到记录) 但是如果改为如下sql select 表A.id from 表A where id= decode('', '', id, '') 则输出所有记录 ...2009-10-28 15:02:26 · 59 阅读 · 0 评论 -
SQL语句的处理过程
官方文档 Note:32895.1 解释: NOTES=====1. A cursor is an address on the client that points to the memory location of a SQL statement on the server. Multiple-client cursors may point at the same a...原创 2009-12-24 10:15:39 · 134 阅读 · 0 评论 -
oracle dblink创建
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。 创建可以采用两种方式: 1、已经配置本地服务(tnsnames.ora文件) Create ...原创 2010-08-20 11:33:28 · 54 阅读 · 0 评论 -
oracle触发器
触发器的种类和触发事件 触发器必须由事件才能触发。触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件。 每类事件包含若干个事件,如下所示。数据库的事件是具体的,在创建触发器时要指明触发的事件。 Sql代码 DML事件(3种) INSERT 在表或视图中插入数据时触发 UPDATE 修改表或视图中的数据时触发 DE...原创 2011-09-23 14:49:32 · 81 阅读 · 0 评论