知识大全 oracle光标的使用

Posted

篇首语:山涧的泉水经过一路曲折,才唱出一支美妙的歌。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle光标的使用相关的知识,希望对你有一定的参考价值。

  在 PL/SQL 程序中 对于处理多行记录的事务经常使用光标来实现

  一 显式光标 在PL/SQL程序中定义的光标称作显式光标

  显式光标处理需四个 PL/SQL步骤:

  cursor  光标名称  is  查询语句;

  open  光标名称;

  Fetch  光标名称  into  变量列表;

  Close  光标名称;

  示例

  declare

  cursor  c   is

  select  ename sal  from emp  where rownum< ;

  v_ename  varchar ( );

  v_sal         number( );

  begin

  open  c ;

  fetch  c   into  v_ename v_sal;

  while  c %found

  loop

  dbms_output put_line(v_ename||to_char(v_sal) );

  fetch  c   into v_ename v_sal;

  end loop;

  close c ;

  end;

  二 隐式光标

  所有的SQL 语句在上下文区内部都是可执行的 因此都有一个光标指向上下文区 此光标就是所谓的SQL光标(SQL cursor) 与显式光标不同 SQL 光标不被程序打开和关闭

  三 光标循环

cha138/Article/program/Oracle/201311/17237

相关参考

知识大全 PL/SQL中用光标查询多条记录

PL/SQL中用光标查询多条记录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL光标

知识大全 搜狗拼音怎么一次打出一对括号 光标要在括号中间

搜狗拼音怎么一次打出一对括号光标要在括号中间手机搜狗可以,电脑搜狗不行,电脑搜狗可以通过添加自定义短语打出一对括号,但是光标不会在括号里。自定义短语:输入kh,把鼠标放到拼音上面,点击添加短语,在输入

知识大全 鼠标光标一直自动跳到最后,怎么办

鼠标光标一直自动跳到最后,怎么办一个是鼠标的问题,一个是显卡驱动不合适问题,另一个就是,如果是Win10的话,可能是系统还不成熟引起的,请在这三方面查查。1)先软后硬,重新安装操作系统,不要安装软件、

知识大全 请正确认识MySQL对服务器端光标的限制

请正确认识MySQL对服务器端光标的限制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从MyS

知识大全 js获得指定控件输入光标的坐标兼容IE等多种主流浏览器

js获得指定控件输入光标的坐标兼容IE等多种主流浏览器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 电脑开机的时候一直有滴滴滴的报警声,开完机之后光标一直跑到最下面。

电脑开机的时候一直有滴滴滴的报警声,开完机之后光标一直跑到最下面。1.检查显示器和主机线、接头是否接通;2.如果外接显示器看到系统已经正常启动,那么可以检查键盘上方用于显示屏合上时关闭供电的开关按键是

知识大全 我在百度的搜索栏里光标一点就能出现我以前搜索过的词条,怎么清除啊

我在百度的搜索栏里光标一点就能出现我以前搜索过的词条,怎么清除啊?第一种:自定义删除(即想删除哪条历史记录就删除哪条)在百度搜索网页里的搜索栏中,点击鼠标左键两次,会出现以前搜索过的历史记录。然后用鼠

知识大全 我用大白菜制作的启动盘为什么无法进入PE系统,开机选择的U盘进入后,只有光标在闪没动静,我的U盘是8g的

我用大白菜制作的启动盘为什么无法进入PE系统,开机选择的U盘进入后,只有光标在闪没动静,我的U盘是8g的  以下文字资料是由(本站网www.cha138.com)小编为大

知识大全 控件的拖动和缩放技术全解

  一光标的指示  当光标移动到要拖动或缩放的控件上时应显示相应的动作箭头定义一个枚举的变量来标识对应的状态    EnumEnumMousePointPosition    MouseSizeNon

知识大全 linux shell命令的常用快捷键

Ctrl+a切换到命令行开始Ctrl+e切换到命令行末尾Ctrl+l清除屏幕内容Ctrl+u清除剪切光标之前的内容Ctrl+k剪切清除光标之后的内容Ctrl+y复制剪切板里的内容Ctrl+h类似于退格