Rumah  >  Artikel  >  pangkalan data  >  Oracle存储过程简单使用

Oracle存储过程简单使用

WBOY
WBOYasal
2016-06-07 15:27:211133semak imbas

今天遇到一个问题,需要查询两个月内的数据,但是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>


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:SSD在SQLServer中的应用Artikel seterusnya:开源 P2P 直播 视频会议