PL/SQL语法之游标
来源:互联网 发布:d3.js 流程图 编辑:程序博客网 时间:2024/05/30 23:44
本文介绍的是oracle中的游标类型有哪些,以及如何定义和使用各种类型的游标。
在oracle中,游标可以分为显示游标和隐式游标。先说隐式游标,隐式游标没有语法上的定义,但在使用上却是使用了游标的特性,所以被称作隐式游标;显示游标则又可以分为静态游标,和动态游标(也称REF游标)。而动态游标又可以进一步分为强类型动态游标,和弱类型动态游标。初次接触的朋友可能觉得关系有点复杂,这里给出关系图:
静态游标语法:
说明:静态游标的特别之处在于,它是声明的时候就要绑定好select语句。
强类型动态游标:
说明:强类型动态游标与弱类型动态的游标的差别就在于,强类型动态游标声明的时候同时声明了该游标返回的是什么类型的数据。
弱类型动态游标:
隐式游标:
说明:隐式游标是没有什么语法的,但实际上它就是使用了游标,下面代码中var游标转储变量甚至都不用声明就直接可以使用,在in的子句里面绑定select语句。
系统预定义动态游标:
系统预定义了一种动态游标(REF游标)——SYS_REFCURSOR.这种动态游标已经是定义好了的。使用的时候只需声明就可以。不用像一般的动态游标,要自己先定义,然后声明再来使用。
0 0
- PL/SQL语法之游标
- PL/SQL developer基础语法学习(三)之游标
- SQL语法之游标
- Oracle学习笔记 -- day07 PL/SQL基本语法之变量、常量、游标、异常
- 《PL/SQL 语言开发参考手册》之五:PL/SQL 游标
- pl/sql教程之四:pl/sql 游标
- Oracle PL/SQL语言初级教程之游标
- 学习PL/SQL 之五:游标
- PL/SQL之游标的使用
- oracle数据库PL/SQL之游标
- Oracle PL/SQL学习 之 游标
- Oracle数据库之PL/SQL游标
- PL/SQL编程学习之使用游标
- PL/SQL之显示游标使用
- PL/SQL之游标属性详解
- PL/SQL之隐式游标处理
- PL/SQL 之三 游标基础用法
- PL/SQL之基础语法
- [Android 性能优化系列]布局篇之通过<include>复用布局
- Daemonizing and Upstart
- progressbar的样式和使用
- Java 的三种循环:foreach,Iterator 和 classic for loop
- HDU 1272 小希的迷宫 (并查集)
- PL/SQL语法之游标
- NLP资源(转载)
- C# sqlserver 之 数据库DAO的类集合!
- 【Oracle】Solaris10下安装Oracle,报错:Xlib:connection to ":0.0" refused by server Xlib:No protocol specified
- [Android 性能优化系列]布局篇之动态加载布局
- 中介者模式
- 音乐律动Demo
- Vivado开发工具熟悉之工具使用杂记
- 关于 IOS 百度地图API viewForOverlay viewForAnnotation 等Override 无法执行问题