请教,表名变量问题
在存储过程中,
实现功能:
insert into rec_total
select x,x,x,x,x
from rec_200708
表说明:
rec_200708 这张表每个月表名改变一次,如九月时变为 rec_200709 十月时为rec_200710
我曾经尝试过用
let t_tablename = 'rec_'||to_char(current,'%Y%d');
let t_sql = 'insert into rec_total select x,x,x,x,x from '||t_tablename;
execute t_sql;(或excute immediate t_sql等),但是一直报错
是不是没有这种表达法啊? 有的话该怎样解决呢?如没有,像上面的又该如何处理呢?
请各位大侠不吝赐教