全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
991 0
2014-10-30

我想一个prodedure,每月自动生成一个表以备份,表名中要引用参数。

如:原表名是risk_control.DPD_SUM,每月月初需做一份备份表:risk_control.DPD_SUM20141031.

Procedure 如下:

create or replace procedure sp_bk_dpd_info_table as

Balance_date1 DATE;

Balance_date2 VARCHAR2(10);

v_date date;

begin

  select Trunc(SYSDATE, 'MONTH')- 1  into Balance_date1  from dual;

  select TO_CHAR(Trunc(SYSDATE, 'MONTH')-1,'YYYYMMDD')  into Balance_date2  from dual;

  select Trunc(sysdate) into v_date from dual;


   create table risk_control.DPD_SUM&Balance_date2 as

   select * from risk_control.DPD_SUM;

end sp_bk_dpd_info_table;

以上procedure是有误的,望各位大侠告知。谢谢~~


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群