<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 閱讀(292) 評論(0)  編輯  收藏 所屬分類: Database
    主站蜘蛛池模板: a级毛片毛片免费观看永久| 亚洲AV永久无码精品一百度影院| 中文字幕在线观看亚洲| 久久精品无码免费不卡| 亚洲乱码日产精品a级毛片久久| 亚洲一日韩欧美中文字幕在线| 性色av无码免费一区二区三区| 亚洲永久中文字幕在线| 亚洲免费中文字幕| 亚洲成a人片毛片在线| 中文字幕免费在线看线人| 亚洲国产人成在线观看| 成人无遮挡裸免费视频在线观看 | 最近的中文字幕大全免费版| 亚洲国产精品综合久久网各| 91黑丝国产线观看免费| 亚洲熟妇无码一区二区三区导航| 午夜男人一级毛片免费| 老司机精品视频免费| 亚洲综合精品网站在线观看| a毛片在线还看免费网站| 亚洲第一视频网站| 免费电视剧在线观看| 国产精品免费AV片在线观看| 两个人看的www高清免费观看| 亚洲第一AV网站| 国产男女爽爽爽爽爽免费视频| 亚洲熟妇av午夜无码不卡| 日本19禁啪啪无遮挡免费动图| 免费VA在线观看无码| 久久伊人免费视频| 亚洲春黄在线观看| 国产免费无遮挡精品视频| 一区二区三区在线免费观看视频| 亚洲Aⅴ无码专区在线观看q| 99爱在线精品免费观看| 高潮内射免费看片| 亚洲综合精品一二三区在线 | 亚洲一区二区三区久久| 亚洲av区一区二区三| 久久久久国产精品免费免费不卡|