pl/sql小例子

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 16:29 点击:

-----------------------------------------------------------

---                                                    ----

---Program:                                            ----

---This program is use to post order to all store.     ----

---History:                                            ----

---By MT.sh 20110710 first version!                    ----

---                                                    ----

-----------------------------------------------------------

conn ops$edpman/panmanedp;

-set serveroutput on

-----------------------------------------------------------

---START TO POST ST_ORDER_YH TO PS_ORDER_YH@STORE      ----

-----------------------------------------------------------

 

DECLARE

 CURSOR st_order IS

 

 SELECT distinct

       o.area_no,

       o.storege_no,

       o.ord_no,

       o.suppl_no,

       o.recode_date,

       o.st_flag,

       o.mmail_no,

       trunc(sysdate) trans_date,

       to_char(sysdate,'HH24MI') trans_time

 FROM  st_order_yh o

 WHERE

 o.recode_date>=to_date(20110710,'yyyymmdd')

 AND   o.mmail_no is not null

 AND   o.storege_no=91087;

 

 TYPE strecord IS RECORD

   (

   area_no       st_order_yh.area_no%TYPE,

   storege_no    st_order_yh.storege_no%TYPE,

   ord_no        st_order_yh.ord_no%TYPE,

   suppl_no      st_order_yh.suppl_no%TYPE,

   recode_date   st_order_yh.recode_date%TYPE,

   st_flag       st_order_yh.st_flag%TYPE,

   mmail_no      st_order_yh.mmail_no%TYPE,

   trans_date date,

   trans_time number(4)

   );

   real_record strecord;

 

 BEGIN

   OPEN st_order;

   LOOP

   FETCH st_order INTO real_record;

   EXIT WHEN  st_order%NOTFOUND;

   insert into peisong.ps_order_yh@&store_no

   (area_no,storege_no,ord_no,suppl_no,recode_date,deldate,

    del_time,cashier_no,ord_qty,gor_qty,flag,st_

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • sql常见面试题
      • SQL SERVER 2005性能之跟踪
      • SQL编程(一)
      • LINUX上RMAN自动备份脚本
      • sql server面试题
      • 如何将多个SQL查询统计结果一次显示出来
      • 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色
      • sql server 列转行
      • SQL小技巧系列 --- 行转列合并
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1