Oracle存储过程简单使用

WBOY
發布: 2016-06-07 15:27:21
原創
1132 人瀏覽過

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


登入後複製
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!