游标的一些用法
在PL/SQL中游标被分为隐式和显式两种,其中显式的cursor是我们最常见的一种,下面简单记录一下各种游标的使用方法:1.显式游标一般来说普通的显示游标,是通过定义来获得的,一般的流程就是open,fetch,close等方法来...
Bulk Collect的基本用法
一般来讲在PL/SQL开发过程中,我们可以采用bulk collect将查询一次加载到一个集合(collection)中,而不是传统的通过cursor一条条的处理。大大提高了效率减少了loop循环的...
Oracle 事务原子性的实验
以下均为实验结果很清楚,不做过多说明了:)1.语句级的原子性质---------------------------C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 9.2.0.8.0 - Production on 星期三 12月 26 22...
记录一个防止DDL的脚本
create or replace trigger ddl_denybefore create or alter or drop or truncate on databasedeclare l_errmsg varchar2(100):= 'You are not allowed to take this operation';begin if ora_sysevent ...
Oracle的查询重启动
来演示一下写一致性的查询重启动。session 1:------------C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 9.2.0.8.0 - Production on 星期二 12月 25 21:19:28 2007Copyright (c) 198...
将timestamp转成date格式的脚本
Create or replace function convert_ts_to_date(tstamp timestamp) return date isV_DATE date;V_DAY VARCHAR2(2);V_MONTH VARCHAR2(2);V_YEAR VARCHAR2(4);BEGINV_DAY:=EXTRACT(DAY FROM tstamp);V_MONTH:=EXTRACT...