Oracle游标-cursor_01-简单不带参数实现功能
2016-12-26 19:36
253 查看
对于游标这个概念,可以理解为类似我们以前学习的jdbc的结果集对象,
我们可以使用游标对结果集从上到下进行遍历,获取每一行内容
首先我们要分析一下游标的分类
带参数的
书写函数的整体架构
定义游标
开启游标
关闭游标
不带参数
举个栗子:查询oracle数据库emp表的所有员工的姓名和工资
--开启远程访问
set serveroutput on;
declare
-- 变量声明
cursor cemp is select from ename,esal from emp;
cename emp.ename%type;
csal emp.sal%type;
begin
open cemp -- 开启游标
loop;
fetch emp into cename,csal; -- 向下移动游标
exit when cemp%notfound; -- 循环结束条件
dbms_output.put_line(cename||'--'||csal); -- 结果输出
end loop;
close cemp;
end;
/
对于游标这个概念,可以理解为类似我们以前学习的jdbc的结果集对象,
我们可以使用游标对结果集从上到下进行遍历,获取每一行内容
首先我们要分析一下游标的分类
带参数的
书写函数的整体架构
定义游标
开启游标
关闭游标
不带参数
举个栗子:查询oracle数据库emp表的所有员工的姓名和工资
--开启远程访问
set serveroutput on;
declare
-- 变量声明
cursor cemp is select from ename,esal from emp;
cename emp.ename%type;
csal emp.sal%type;
begin
open cemp -- 开启游标
loop;
fetch emp into cename,csal; -- 向下移动游标
exit when cemp%notfound; -- 循环结束条件
dbms_output.put_line(cename||'--'||csal); -- 结果输出
end loop;
close cemp;
end;
/
相关文章推荐
- 自定义Oracle 函数,传入参数,实现简单的功能
- Mybatis 调用多游标参数存储过程 Mybatis Oracle Procedure multi cursor
- 参数实现Oracle SQL中实现indexOf和lastIndexOf功能
- 利用可变参数列表简单实现printf函数的功能
- oracle游标cursor简单使用
- javaCV开发详解之7:让音频转换更加简单,实现通用音频编码格式转换、重采样等音频参数的转换功能(以pcm16le编码的wav转mp3为例)
- javaCV开发详解之7:让音频转换更加简单,实现通用音频编码格式转换、重采样等音频参数的转换功能(以pcm16le编码的wav转mp3为例)
- oracle动态游标的简单实现方法
- oracle动态游标的简单实现方法
- 【Oracle 优化器】自适应游标共享(Adaptive Cursor Sharing)功能
- Oracle中通过游标执行带参数的存储过程实现解析CLOB字段内的xml字符串:
- 从头认识Spring-3.4 简单的AOP日志实现-扩展增加检查订单功能,以便记录并检测输入的参数
- oracle 最简单的学习笔记,增删改查,PLSQL基本语法,游标,函数,存储过程的实现
- ios-day20-01(使用UIWebView实现一个简单功能的浏览器)
- jsp+servlet+ajax+oracle数据库-实现简单的登陆、注册、找回密码功能(与Oralce数据库连接)
- java实现的连接oracle/mysql数据库功能简单示例【附oracle+mysql数据库驱动包】
- javaCV开发详解之7:让音频转换更加简单,实现通用音频编码格式转换、重采样等音频参数的转换功能(以pcm16le编码的wav转mp3为例)
- [原创]unity3D学习【功能实现】之七:Animator动画以及传递参数,简单功能
- C语言简单宏函数实现C++模板功能(类型本身作为函数参数)
- android应用开发揭秘之实现examples_06_01(shared preferences存储参数功能)