Maison  >  Article  >  base de données  >  Oracle存储过程简单使用

Oracle存储过程简单使用

WBOY
WBOYoriginal
2016-06-07 15:27:211135parcourir

今天遇到一个问题,需要查询两个月内的数据,但是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 
<p>3、运行SQL,在输出中即可看到结果。</p>
<p><br>
</p>
<p>以此记录,仅供个人查看。<br>
</p>

<p></p>


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:SSD在SQLServer中的应用Article suivant:开源 P2P 直播 视频会议