日期:2014-05-17  浏览次数:20697 次

问个问题 数据插入的
如何 插入数据 

我想从一个表中 选择 一部分需要的数据 插入到新的表当中 

不是取全部的数据 

只取一部分的数据 

还有 我在 PL/SQL里插入数据 提示 请问 如何 设置 缓冲去大小 是在 PL/SQL里设置 还是 在 oracle里设置
ora-06502 数字或值错误 字符串缓冲区太小

谢谢 高手赐教

------解决方案--------------------
SQL code

--VALUES去掉看看
declare 
        v_sql varchar2(2000); 
begin 
  FOR i IN 1..3 LOOP  
  v_sql := ' insert into dtiajb2 select PRODUCE_DATE, 
' || i || ' 
from dtiajb'; 
  execute immediate v_sql; 
  commit; 
  END LOOP; 
end;