欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Oracle存储过程简单使用

程序员文章站 2022-05-14 14:41:32
...

今天遇到一个问题,需要查询两个月内的数据,但是SQL语句没有办法实现,就自己写了一个简单的存储过程以此来实现自己需要的功能。 使用的PL/SQL工具,实现存储过程中数据的输出。 1、首先建立一个“test window”(即测试窗口),然后在里面写代码。 2、然后


今天遇到一个问题,需要查询两个月内的数据,但是SQL语句没有办法实现,就自己写了一个简单的存储过程以此来实现自己需要的功能。

使用的PL/SQL工具,实现存储过程中数据的输出。

1、首先建立一个“test window”(即测试窗口),然后在里面写代码。

2、然后写上自己的代码,我的如下:

自己也可以根据需要设置为可传入参数的功能

declare
  v_date   date := to_date('2014-11-01', 'yyyy-mm-dd');
  e_date   date := to_date('2014-11-30', 'yyyy-mm-dd');
  v_cur    sys_refcursor;
  v_pay    number;
  v_source varchar2(20);
  v_new    number;
  v_invest number;
  p_date   date;
begin
  while (v_date = v_date
                         and t.addtime = 1
                         and t.order_kind = v_date
                      and bb.report_date 

3、运行SQL,在输出中即可看到结果。


以此记录,仅供个人查看。