当前位置:数据库 > Oracle >>

Oracle PL/SQL程序设计(第2版)

Oracle PL/SQL程序设计(第2版)中文版电子书 谁有???求发送谢谢
答案:CREATE OR REPLACE  PROCEDURE "TEST"."PROC_INSMONTH_JL"  AS
   STRDATE1 VARCHAR2(50);
   stryear VARCHAR2(10);
   MYSTR VARCHAR2(2000);
  BEGIN
    STRDATE1:=TO_CHAR(SYSDATE,'YYYY-MM-DD');
    stryear:=TO_CHAR(SYSDATE,'YYYYMM');
    MYSTR:='INSERT INTO Report_Month_JL'||stryear||
    ' SELECT SID,PID,sum(newvalue) as Rvalue,sum(newvalue) as Newvalue,||STRDATE1|| as Ddate'||
    ' FROM REPORT_JL'||stryear||
    ' WHERE (PTIME BETWEEN SYSDATE-1 and SYSDATE)'||
    ' GROUP BY SI6D,PID';
    EXECUTE IMMEDIATE MYSTR;
  COMMIT;
  ---EXCEPTION
  --- WHEN OTHERS THEN
  ---NULL;
END;
其他:求最佳,high我或者q我

上一个:求帮忙做下此题,关于ORACLE数据库设计基础。详细答案哈!谢谢
下一个:oracle中,如何将hr用户的表结构复制到新建的text用户中(不包含表中数据),在线等,求解?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,