`
cakin24
  • 浏览: 1334573 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PL/SQL光标之带参数光标

阅读更多
一 语法
CURSOR 光标名 [(参数名 数据类型[,参数名 数据类型]...)]
IS SELECT 语句;
二 实例
  1. --查询某个部门中员工的姓名
  2. set serveroutput on
  3. declare
  4. --定义带参数光标
  5. cursor cemp(dno number)isselect ename from emp where deptno = dno;
  6. pename emp.ename%type;
  7. begin
  8. open cemp(10);
  9. loop
  10. --取出一条记录
  11. fetch cemp into pename;
  12. exitwhen cemp%notfound;
  13. --打印rowcount的值
  14. DBMS_OUTPUT.PUT_LINE(pename);
  15. end loop;
  16. close cemp;
  17. end;
  18. /
三 运行结果
CLARK
KING
MILLER

 

分享到:
评论

相关推荐

    PL/SQL Developer sql 智能提示插件

    解压后将plugins中的文件放到pl-sql安装目录下对应的plugin(或Plugins)文件夹里,在写sql时,比如输入“s+空格”直接出来对应的“select a.*,a.rowid from 光标位置 a ;”

    oracle .

    Oracle数据库基础 ...在PL/SQL 使用SQL语句 PL/SQL程序的测试和调试 性能及其它问题 对象类型 动态PL/SQL简介 LOB和DBMS_LOB包简介 临时LOB 外部LOB (BFILE) PL/SQL编程技巧 SQL及SQL*PLUS 命令参考 ......

    CnPlugin_1.5.4

    我喜欢里面自动完成的功能,HOHO 本软件CnPlugin是Allround Automations公司PL/SQL Developer工具的插件,支持PL/... 快捷键输入功能:如输入s空格,带出'select * from ',支持光标定位 登录时打开或执行指定SQL文件

    数据库基础

    §1.3 SQL、SQL*Plus及 PL/SQL 25 §1.3.1 SQL和SQL*PLUS的差别 25 §1.3.2 PL/SQL语言 27 §1.4 登录到SQL*PLUS 27 §1.4.1 UNIX环境 27 §1.4.2 Windows NT和WINDOWS/2000环境 29 §1.5 常用SQL*PLUS 附加命令简介...

    utPLSQL-SQLDeveloper:直接从SQL Developer运行单元测试的扩展

    utPLSQL for SQL Developer介绍用于SQL Developer的utPLSQL将OracleSQL Developer扩展到运行utPLSQL单元测试调试utPLSQL... 根据在PL / SQL编辑器中的光标位置确定测试过程。调试utPLSQL测试选择要调试的测试,就像只

    Oracle8i_9i数据库基础

    §1.3 SQL、SQL*Plus及 PL/SQL 25 §1.3.1 SQL和SQL*PLUS的差别 25 §1.3.2 PL/SQL语言 27 §1.4 登录到SQL*PLUS 27 §1.4.1 UNIX环境 27 §1.4.2 Windows NT和WINDOWS/2000环境 29 §1.5 常用SQL*PLUS 附加命令简介...

    Oracle.11g.从入门到精通 (1/2)

    1.4.2 PL/SQL部分 1.4.3 其他部分 第2章 Oracle在Windows平台上的安装与配置 2.1 Oracle通用安装器 2.2 Oracle数据库软件的安装 2.3 Oracle数据库软件的卸载 2.3.1 停止所有的Oracle服务 2.3.2 用OUI卸载所有的...

    Oracle.11g.从入门到精通 (2/2)

    1.4.2 PL/SQL部分 1.4.3 其他部分 第2章 Oracle在Windows平台上的安装与配置 2.1 Oracle通用安装器 2.2 Oracle数据库软件的安装 2.3 Oracle数据库软件的卸载 2.3.1 停止所有的Oracle服务 2.3.2 用OUI卸载所有的...

    Oracle11g从入门到精通

    第4章 Oracle PL/SQL语言及编程 4.1 PL/SQL简介 4.1.1 PL/SQL的基本结构 4.1.2 PUSQL注释 4.1.3 PL/SQL字符集 4.1.4 PL/SQL数据类型 4.1.5 PIJSQL变量和常量 4.1.6 PL/SQL语句控制结构 4.1.7 PL/SQL表达式 ...

    Oracle11g从入门到精通2

    第4章 Oracle PL/SQL语言及编程 4.1 PL/SQL简介 4.1.1 PL/SQL的基本结构 4.1.2 PUSQL注释 4.1.3 PL/SQL字符集 4.1.4 PL/SQL数据类型 4.1.5 PIJSQL变量和常量 4.1.6 PL/SQL语句控制结构 4.1.7 PL/...

    Oracle SQL Handler (Oracle客户端工具) V3.1

    本工具是用 Java 开发的、专门用于 Oracle 数据库操作的一种图形界面工具: 多线程、多连接、支持 PL/SQL、功能实用、操作简便,能运行于所有平台包括 Windows、Linux 及 Unix,勿需安装 Oracle 客户端,仅 2.8 MB ...

    Oracle开发工具 - Oracle SQL Handler(功能强大,超方便好用, 免装客户端, Windows / Linux)

    智能的SQL编辑器:自动弹出提示窗口,列出关键字、关键字组合、函数名、列名、对象 名、对象类型、参数、包内的过程和函数,提高SQL编辑效率。例如: (1)输入字串“sel”,一秒钟后列出以“sel”开头的所有关键字...

    震撼推出超方便实用的Oracle开发工具 - Oracle SQL Handler,双语界面,智能SQL编辑器,免装Oracle客户端,能运行于Windows, 双语界面

    智能的SQL编辑器:自动弹出提示窗口,列出关键字、关键字组合、函数名、列名、对象名、对象类型、参数 、包内的过程和函数,提高SQL编辑效率。例如: (1)输入字串“sel”,一秒钟后列出以“sel”开头的所有关键字...

    一个oracle客户端(oracle sql handler)

    智能的SQL编辑器:自动弹出提示窗口,列出关键字、函数名、列名、对象名、对象类型、参数、包内的过程和函数,提高SQL编辑效率。例如: (1)输入字串“se”,两秒钟后列出以“se”开头的所有关键字及函数; (2...

    Toad 使用快速入门

    和其他的 PL/SQL 编辑工具不同,TOAD 允许在一个文件中操作多个数据库对象,可以编译一个对象、编译多个对象、编译到当前光标、从光标开始编译。在运行出现错误时,存储过程停止到有问题的语句。用户可以使用快捷...

    pgscope:PLpgSQL源代码树搜索和浏览工具-Search source code

    pgscope PL / pgSQL源代码树搜索和浏览工具 与vim无缝嵌入 入门 下载 ... 之后,使用vim打开.sql文件,并将光标置于任何外部函数下。 使用CTRL + ]调用它。 如果希望返回调用函数,请使用CTRL + o

    utPLSQL:PLSQL测试框架

    介绍utPLSQL是用于Oracle PL / SQL和SQL的单元测试框架。 该框架遵循行业标准和现代单元测试框架(如和最佳模式主要特征与比较数据的多种方法复杂类型(对象/集合/光标)的本地比较深入一致地报告测试失败和错误通过...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    10.2.5 将子查询因子化应用到PL/SQL中 270 10.3 递归子查询 273 10.3.1 一个CONNECT BY的例子 274 10.3.2 使用RSF的例子 275 10.3.3 RSF的限制条件 276 10.3.4 与CONNECT BY的不同点 276 10.4 复制CONNECT BY...

Global site tag (gtag.js) - Google Analytics