CSDN论坛 > Oracle > 基础和管理

如果我想让游标返回指定的列该怎样定义游标呢?或者有没有其它方法的? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
匿名用户不能发表回复!
其他相关推荐
面试题2:byte b = 130;有没有问题?如果我想让赋值正确,可以怎么做?结果是多少呢?
byte b = 130;有没有问题?如果我想让赋值正确,可以怎么做?结果是多少呢?class Demo2 { public static void main(String[] args) { //因为byte的范围是:-128到127。 //而130不在此范围内,所以报错。 //byte b = 130; //我们可以使用强制类型转换 byte b = (byte)
Oracle--游标和异常处理
游标和异常处理 1 游标的概念  游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INT
PLSQL游标的使用_存储过程
DECLARE    type mycur1 is ref cursor;    --定义游标mycur     v_cur_monitor     mycur1;            --定义标量v_cur    Type v_rowid is table of varchar2(100) index by binary_integer;   --定义rowid类型    var_ro
【转】PLSQL中怎样获取未知结构的动态游标的字段名
PLSQL中怎样获取未知结构的动态游标的字段名    对于使用过 ORACLE PLSQL 中的动态游标的人来说,我相信有不少人都会有这样的想法:如果对于任意一个给定的未知结构的游标(REF CURSOR),我们都能够在PLSQL中获取它的所有字段的名称,那该多好啊!不知道你是否有这样的想法,反正我早就有这样的想法了,也百度了多次,但结果不尽人意。曾经一度以为,这是不可能的。但是PLSQL D
带参数的游标
3.8.3   带参数的游标 在前面介绍游标的例子中,SELECT语句都没有WHERE子句,或者用WHERE子句指定了一个固定的条件,这样每次都查询同样的数据。在更多的情况下,可能要根据实际情况查询不同的数据。为了通过游标对数据进行更加灵活的处理,可以为游标定义参数,这些参数可以用在WHERE子句中。在打开游标时,指定实际的参数值,这样游标在每次打开时,可以根据不同的实际参数值,返回所需的不同数
mysql:在while循环中开启关闭游标实现循环获取某表数据
向BG_OUTPAT_MASTER_INDEX 表插入100条数据,其中需要从sys_team表中获取team_id 的值,team_id只有10条数据,那么如何循环使用呢。 解决:在while循环中使用游标。 drop PROCEDURE if EXISTS bg_outpat_master_index; create PROCEDURE bg_outpat_master_inde
Oracle 存储过程返回数据集(游标)
声明:本文整理自网络,加上个人实际实验结果   Oracle存储过程返回数据集,其实就是返回游标,这里需要了解这样几个概念,游标、存储过程的out参数、引用游标类型、Oracle的程序包,这里只说明具体怎么做,如果想了解以上概念请自行在网上搜索或关注我的博客。 首先说一下思路:         定义一个包(这相当于一个容器)(也可以理解为Java中的类)         包中包含一个存储
存储过程使用游标变量返回结果集
1)登录SQLPLUS,用户为SCOTT,利用该用户提供的表EMP C:\Users\Administrator>sqlplus scott/scott 2)编写一个FUNCTION,返回值为游标变量 CREATE OR REPLACE FUNCTION GETEMPCURSOR(PRM_CHOICE IN NUMBER) RETURN SYS_REFCURSOR IS E
Oracle存储过程,游标使用
Oracle存储过程: 语法: CREATE [OR REPLACE] PROCEDURE procedure_name (arg1 [mode1] datatype1,arg2 [mode2] datatype2,...) IS [AS] PL/SQL BLOCK; mode用于指定输入输出参数:IN为输入参数,OUT为输出参数,当为输入参数时可以省去IN,OUT不能省去。 如果没
Oracle Package中返回游标的写法和调用
Oracle Package有哪些作用呢? 1、Oracle的Package除了把存储过程放到一堆儿以外还有没有其他的作用(好处)?2、如何把现有的存储过程加入到Package中?3、除了使用SQL Plus,还有没有什么工具做Package?4、使用SQL Plus编译Package,是否每次都是编译Package中所有的存储过程?1、你不觉得把存储过程分门别类是很重要的么,而且不同的p
关闭