declare v_sql varchar2(1000);
v_sql:='insert table kkk select * from '|| tablename ;
execute v_sql;
请你说具体一点 到底如何使用
v_sql:='insert table kkk select * from '|| tablename ;
execute v_sql;
请你说具体一点 到底如何使用
解决方案 »
- 如何调用oracle存储过程将一个表写入其他表
- 大家好,请教大家一个从ZHS16GBK字符集导入AL16UTF8字符集的问题
- 导入表department表PL/SQL Developer中汉字正常,BCB开发软件查询乱码 在线等。。
- oracle导入数据时报错,30567.忘各位高手支招阿
- AIX平台与 Oracle9 下,使用C++程序通过OCCI访问数据库问题
- Oracle触发器问题?
- ORACLE11G 201 RAC 日志切换很频繁 日志文件没到100M就
- 关于锁,lock table z in exclusive mode,然后update data,commit以后oracle自动解锁了,如何让oracle不解锁,直到所有其它操作完成了,
- 谁有Oracle的全部错误代码信息???
- 客户端电脑升级后,select变慢
- ASP执行SQL语句操作oracle,请教怎么获取错误信息
- oracle里检测SQL语句执行的东西
v_temp_sql:='insert into FUNDRECEVIED_BOOK(fund_code,saler_code,trade_date,recevied_date,bank_code,in_out_type,fund_part,recevied_money, least_money,operation_flag,hand_auto)
select t0.fund_code,t0.saler_code,t0.trade_date,:p_account_date,t1.bank_account,t0.in_out_type,t0.fund_part,#1,0,''#2'',''A''
from settle_fund t0,par_fund_clearing_bank t1
where t0.hand_auto=''A'' and t0.fund_code=:p_fund_code and t0.trade_date=#3 and #1<>0 and t0.fund_code=t1.fund_code and t1.clearing_kind=''#4'' and t0.saler_code=:p_saler_code and t0.in_out_type=:p_in_out_type';
v_ins_sql:=replace(v_temp_sql,'#1','t0.bidtotal');
v_ins_sql:=replace(v_ins_sql,'#2','1');
v_ins_sql:=replace(v_ins_sql,'#3',v_receive_date);
v_ins_sql:=replace(v_ins_sql,'#4','1');
execute immediate v_ins_sql using p_account_date,p_fund_code,v_saler_code,v_in_out_type;
as
str varchar2(100);
begin
str:='update '||p_tablename||' set '||p_col||'=''1''';
execute immediate str;
end;
/