知识大全 调用Oracle数据库中的存储过程需要两步走

Posted

篇首语:私心胜者,可以灭公。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 调用Oracle数据库中的存储过程需要两步走相关的知识,希望对你有一定的参考价值。

调用Oracle数据库中的存储过程需要两步走  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  存储过程是由流控制和SQL语句书写的过程 这个过程经编译和优化后存储在数据库服务器中 FienReport使用时只要调用即可

  调用Oracle存储过程主要有两步 第一步 定义存储过程 第二步 调用存储过程

  下面以一个具体的实例来学习如何使用FineReport调用Oracle存储过程的

  第一步 Oracel定义存储过程

  StScroe是Oracele数据库中的张表 其中记录了学生的成绩信息 表结构如下

  

>

  定义返回列表的存储过程——由于oracle存储过程没有返回值 它的所有返回值都是通过out参数来替代的 列表同样也不例外 但由于是集合 所以不能用一般的参数 必须要用pagkage了 所以定义存储过程要分两部分

   建立一个程序包 如下

  

>

   建立存储过程 存储过程为

  

>

  第二步 调用存储过程

   启动FineReport设计器 右击数据源面板 选择私有数据源 弹出私有数据源对话框

   点击增加按钮 新建一个私有数据源 名为ds 数据库选择为Oracle数据源 查询类型为存储过程 在sql文本框中写如下语句调用存储过程

  

>

  

>

   点击预览按钮 可以预览查询到的数据 如下所示

  

> cha138/Article/program/Oracle/201311/18357

相关参考

知识大全 java调用oracle存储过程

  一无返回值的存储过程  存储过程为  CREATEORREPLACEPROCEDURETESTA(PARAINVARCHARPARAIN VARCHAR) 

知识大全 Ibatis调用Oracle存储过程

Ibatis调用Oracle存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近开始接触

知识大全 VFP中调用Oracle的存储过程

VFP中调用Oracle的存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  VFP由于其通

知识大全 Jsp中调用Oracle存储过程的小例子

Jsp中调用Oracle存储过程的小例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  /*执行

知识大全 了解Oracle存储过程中的角色

了解Oracle存储过程中的角色  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  角色(数据库权限

知识大全 使用VB调用Oracle程序包内的存储过程返回结果集

使用VB调用Oracle程序包内的存储过程返回结果集  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 如何通过hibernate调用存储过程

用hibernate操作数据库可以通过获取的session值调用connection()方法获取connection从而调用存储过程java调用存储过程什么是存储过程?存储过程是指保存在数据库并在数据

知识大全 php调用MsSQL存储过程使用内置RETVAL获取过程中的return值

php调用MsSQL存储过程使用内置RETVAL获取过程中的return值  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我

知识大全 如何使用ADO访问Oracle数据库存储过程

如何使用ADO访问Oracle数据库存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一关

知识大全 如何在Oracle数据库中使用Java存储过程

如何在Oracle数据库中使用Java存储过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本