declare
cursor c_bank is select bno,bname from bankt where bno in(select bno from loant);
v_ename let.ename%type;
v_ldate loant.ldate%type;
v_lamount loant.lamount%type;
v_lterm loant.lterm%type;
beginfor c in c_bank loopdbms_output.put_line(c.bname||'的贷款情况如下:');dbms_output.put_line('法人名称                    贷款日期    贷款金额(万元)    贷款期限(年)');declarecursor c_ss isselect ename,ldate,lamount,lterm from let,loantwhere let.eno = loant.eno and bno = (select bno from bankt where bname=c.bname) order by ename,ldate;beginfor cc in c_ss loopdbms_output.put_line(cc.ename||'    '||cc.ldate||'    '||cc.lamount||'                '||cc.lterm);end loop;dbms_output.put_line('');end;end loop;
end;

PL/SQL 嵌套declare begin end相关推荐

  1. 在Oracle中不通过存储过程一次执行多条SQL语句Oracle PL/SQL

    PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL ...

  2. Oracle PL/SQL 编程手册(SQL大全)

    一.SQLPLUS 1引言 SQL命令 以下17个是作为语句开头的关键字: alterdroprevoke auditgrantrollback* commit*insert ...

  3. 关于PL/SQL我写了一份从0到1的入门教程

    PL/SQL 什么是PL/SQL ​ 许多时候我们会利用结构化查询语言(SQL)来访问和操作关系型数据库.这种语言的特点就是非过程化.也就是说使用的时候不用指明执行的具体方法和途径,即不用关注任何的实 ...

  4. ORACLE甚而,PL/SQL基础

    Oracle PL/SQL语言基础 PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用 ...

  5. PL/SQL 记录与集合

    一.记录类型简介 不使用记录的PLSQL语句块 declare v_empno  NUMBER; v_ename  varchar2(20); v_job varchar2(9); v_mgr NUM ...

  6. Oracle PL/SQL语句基础学习笔记(上)

    PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL ...

  7. Oracle PL/SQL语言初级教程(自学)

    Oracle PL/SQL语言初级教程 PL/SQL 语言基础 PL/SQL 是一种高性能的基于事务处理的语言,能运行在任何 ORACLE 环境中,支持所有数据处理命令. 通过使用 PL/SQL 程序 ...

  8. 大型数据库复习笔记——PL/SQL

    PL/SQL介绍 [优点] PL/SQL是ORACLE在标准SQL语言上的过程性扩张,允许嵌入SQL语句,允许定义常量和变量,允许过程语言结果,允许使用异常处理ORACLE错误. PL/SQL能提高程 ...

  9. Record和PL/SQL表

    一,什么是记录Record和PL/SQL表? 记录Record:由单行多列的标量类型构成的临时记录对象类型.类似于多维数组.  PL/SQL表:由多行单列的索引列和可用列构成的临时索引表对象类型.类似 ...

最新文章

  1. 一张图实现3D人脸建模!这是中科院博士生入选ECCV的新研究 | 开源
  2. 从内涵段子到皮皮虾,娱乐App为何不能一鱼两吃?
  3. Python对图像的基本操作
  4. c++vector初始化的几种方法
  5. Java和poi导出excel报表
  6. 鼠标关机后仍然发光的实用解决方法
  7. uint8 转换为 float
  8. 鼠标移入事件_NSTrackingArea 监听鼠标移入与移出事件
  9. kubernetes权威指南学习遇见的问题以及意见之二:Permission denied
  10. mybatis-plus主键生成策略
  11. 用 Delphi 下载网络文件
  12. net 4.6.2安装不成功_源泉设计安装不成功的问题之解决办法
  13. C#+CodeSoft 根据Label模板打印标签
  14. 如何启动一个ATX电源
  15. 电脑被格式化后数据还能恢复吗【图文】
  16. Android 使用Service 实现的简易音乐播放器(有播放、暂停(继续)、重播、停止)
  17. PHP单例模式(Singleton Pattern)
  18. 计算机教学设计与反思,[信客教案及反思] 信息技术教案课后反思
  19. Python.random.seed()用法
  20. 电气设备常用文字符号新旧对照表

热门文章

  1. Windows 2008 Server线程池前瞻(原创)
  2. html 手机录视频,手机怎么录制视频 怎么用手机录视频?
  3. C# SendMessage 控制其他进程程序
  4. amcharts学习笔记
  5. 复化梯形求积公式 c语言实现 数值积分
  6. Mac升级node版本
  7. 风流霸主姜小白-第1章 姜太公劳苦功高始建齐 周幽王荒淫无度葬西周
  8. MediaCodec之Decoder
  9. Android开发技术学习之下拉刷新功能的实现
  10. 计算机文化基础0008 17秋在线作业1,【在线】《计算机文化基础0008》17秋在线作业2.doc...