<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Kimi's NutShell

    我荒廢的今日,正是昨日殞身之人祈求的明日

    BlogJava 新隨筆 管理
      141 Posts :: 0 Stories :: 75 Comments :: 0 Trackbacks

    CREATE OR REPLACE Procedure Filldpb(Username1 In Varchar2) Is

    ?Str_Sql Varchar2(1000);
    ?v_Customer_Cc1 Constant Varchar2(20) := 'DP';
    ?v_Customer_Cc2 Constant Varchar2(20) := 'mm';
    ?v_Customer_Cc3 Constant Varchar2(20) := 'yyyy';
    ?Logid Number(20);

    Begin
    ?Logid := 0;
    ?Select Decode((Select Nvl(Menologyid, 0)
    ???????? From Dpdt.Menology Ec
    ???????? Where Ec.Brand = 'DP' And Ec.Branch = Username1 And Ec.Yearid = To_Char(Sysdate, 'yyyy') And
    ??????????? Ec.Monthid = To_Char(Sysdate, 'mm')), Null, 0, 1)
    ?Into Logid
    ?From Dual;

    ?If (Logid <> 0) Then
    ??Str_Sql := 'Update dpdt.menology w Set w.sumsale=(Select Nvl(Sum(Sprc), 0) From? ' || Username1 ||
    ??????? '.Zsale T1 Where To_Char(T1.Sdate,' || '''' || v_Customer_Cc2 || '''' || ') Like To_Char(Sysdate,' || '''' ||
    ??????? v_Customer_Cc2 || '''' || '))';
    ?Else
    ??Str_Sql := 'Insert into dpdt.menology values(Portsequence.Nextval, ' || '''' || v_Customer_Cc1 || '''' || ', ' || '''' ||
    ??????? Username1 || '''' || ', To_Char(Sysdate, ' || '''' || v_Customer_Cc3 || '''' || '), To_Char(Sysdate, ' || '''' ||
    ??????? v_Customer_Cc2 || '''' || '),(Select Nvl(Sum(Sprc), 0) From ' || Username1 ||
    ??????? ' .Zsale T1 Where To_Char(T1.Sdate, ' || '''' || v_Customer_Cc2 || '''' || ') Like To_Char(Sysdate, ' || '''' ||
    ??????? v_Customer_Cc2 || '''' || ')))';
    ?
    ??/*Str_Sql := ' Merge Into Dpdt.Menology Using (Select * From Dpdt.Menology Ec Where Ec.Brand = ' || '''' ||
    ??????????? v_Customer_Cc1 || '''' || ' And Ec.Branch = ' || '''' || Username || '''' ||
    ??????????? ' And Ec.Yearid = To_Char(Sysdate, ' || '''' || v_Customer_Cc3 || '''' ||
    ??????????? ') And Ec.Monthid = To_Char(Sysdate, ' || '''' || v_Customer_Cc2 || '''' ||
    ??????????? ')) Cc On (Cc.Menologyid Is Not Null) When Matched Then Update Set Sumsale = (Select Nvl(Sum(Sprc), 0) From ' || Username || ' .Zsale T1 Where To_Char(T1.Sdate, ' || '''' || v_Customer_Cc2 || '''' || ') Like To_Char(Sysdate, ' || '''' ||
    ??????????? v_Customer_Cc2 || '''' || '))
    ???
    ??? When Not Matched Then Insert(Menologyid, Brand, Branch, Yearid, Monthid, Sumsale) Values(Portsequence.Nextval, ' || '''' || v_Customer_Cc1 || '''' || ', ' || '''' || Username || '''' ||
    ??????????? ', To_Char(Sysdate, ' || '''' || v_Customer_Cc3 || '''' || '), To_Char(Sysdate, ' || '''' || v_Customer_Cc2 || '''' ||
    ??????????? '),(Select Nvl(Sum(Sprc), 0) From ' || Username || ' .Zsale T1 Where To_Char(T1.Sdate, ' || '''' || v_Customer_Cc2 || '''' || ') Like To_Char(Sysdate, ' || '''' ||
    ??????????? v_Customer_Cc2 || '''' || ')) ';*/
    ?End If;
    ?Execute Immediate Str_Sql; --動態執行DDL語句
    ?Commit;
    Exception
    ?When Others Then
    ??Dbms_Output.Put_Line(Sqlerrm);
    ??Rollback;
    End Filldpb;

    posted on 2006-04-20 17:13 Kimi 閱讀(291) 評論(0)  編輯  收藏 所屬分類: Database
    主站蜘蛛池模板: 国外成人免费高清激情视频| 先锋影音资源片午夜在线观看视频免费播放 | 亚洲精品无码不卡| 99在线热播精品免费99热| 亚洲日韩精品无码专区网址| 中文字幕在线免费视频| 亚洲熟女少妇一区二区| a级片免费在线观看| 亚洲AV美女一区二区三区| 免费A级毛片无码视频| 亚洲高清免费在线观看| 国产在线jyzzjyzz免费麻豆| 亚洲av极品无码专区在线观看| 猫咪社区免费资源在线观看| 亚洲精品av无码喷奶水糖心| 国产一区二区免费在线| 永久免费无码网站在线观看个| 中文字幕专区在线亚洲| 在线观看特色大片免费网站| 91亚洲一区二区在线观看不卡| 最近中文字幕完整免费视频ww| 国产人成亚洲第一网站在线播放| 在线免费观看色片| 亚州**色毛片免费观看| 亚洲av中文无码乱人伦在线咪咕| 久草视频在线免费| 精品无码专区亚洲| 亚洲国产精品嫩草影院在线观看| 亚洲高清视频免费| 免费高清A级毛片在线播放| 亚洲精品你懂的在线观看| 国产免费的野战视频| 在线精品自拍亚洲第一区| 亚洲精品成人无限看| 欧洲精品成人免费视频在线观看| 高清免费久久午夜精品| 亚洲视频一区调教| 内射无码专区久久亚洲| 亚洲香蕉免费有线视频| 一本久久A久久免费精品不卡| 亚洲天堂男人天堂|