转自:http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使...
分类:
数据库 时间:
2015-06-25 17:18:49
阅读次数:
137
转自:http://www.cnblogs.com/fjfzhkb/archive/2007/09/12/891031.html游标-----内存中的一块区域,存放的是select 的结果 游标用来处理从数据库中检索的多行记录(使用SELECT语句)。利用游标,程序可以逐个地处理和遍历一次检索返回的...
分类:
数据库 时间:
2015-06-25 17:17:41
阅读次数:
141
0. 常用函数substr(str,start,length);//可以反向索引。length不指定就到结尾
to_number(str);//str转number
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;//日期转字符
nvl(tt,0);//若是空值则为01. 游标
对于集合数据的处理,学会使用带参数的方式。
同一...
分类:
数据库 时间:
2015-06-15 09:34:23
阅读次数:
305
declare --类型定义 strsql string(500); v_ErrorCode NUMBER; -- Variable to hold the error message code v_ErrorText VARCHAR2(200); -- Variable to hold the ....
分类:
数据库 时间:
2015-06-10 14:03:11
阅读次数:
574
declare --类型定义 cursor c_eventstate is Select CampaignId,phonenumber,PolicyNumber from mkt_eventstate a where synstate =0 and packagestate = 2 and err....
分类:
数据库 时间:
2015-06-10 11:59:22
阅读次数:
143
--声明游标;CURSORcursor_nameISselect_statement--For循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare--类型定义cursorc_jobisselectempno,ename,job,salfromempwh...
分类:
数据库 时间:
2015-05-29 11:40:14
阅读次数:
95
游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游....
分类:
数据库 时间:
2015-05-28 17:38:34
阅读次数:
132
1.创建一张会话级的临时表:
create global temporary table pact_test
(
pact_id varchar2(100),
pact_code varchar2(100),
pact_name varchar2(800)
) on commit preserve rows;
2.创建一张主表,并插入数据:
create tab...
分类:
数据库 时间:
2015-05-15 20:02:27
阅读次数:
124
1、概念游标是指向SQL处理的内存区的句柄或指针。当使用一个PL/SQL块来执行DML语句或只返回一行结果的SELECT语句时,系统将自动创建一个隐式游标。如果SQL语句返回多个结果,就必须创建一个显示游标。--游标的属性--(1)cur_name%rowcount :指出处理的行数-- (2) ....
分类:
数据库 时间:
2015-05-07 00:34:21
阅读次数:
168
需求
什么时候会用到Oracle游标,以及其中的for、loop、if呢?
先看这样一个需求:
有一张学生授课表T_TEACHING,每个学生都有数门课程:
主键ID(自增)
课程号COURSE_ID
学号USER_ID
1
01
201501
2
02
201501
3
03
2...
分类:
数据库 时间:
2015-04-30 20:13:12
阅读次数:
162