用一个游标作为循环
内部用变量然后插入用VALUES

解决方案 »

  1.   

    insert into a () (select from b)
    要是不行就用游标。
      

  2.   

    就是一张表的记录集写到另一张表的一条记录里!用游标!
    love_2008(love2008)   jdsnhan(柳荫凉) 能不能具体点呢!
      

  3.   

    insert into tablea(col1,col2,...)
    select ... 
    from tableb
    where ...
      

  4.   

    love_2008(love2008)   jdsnhan(柳荫凉) 能不能具体点呢!--不知道还要怎么说的具体点
      

  5.   

    joinsearch
    几条记录写到另外一张表的一条记录,能写进去吗?
    当然可以阿
      

  6.   

    --创建emp表的备份
    create table emp_bk
    as
    select * from emp
    where 1=2;
    --创建过程
    CREATE OR REPLACE PROCEDURE pro
    begin
      insert into emp_bk
      select * from emp where 条件;
    end;
      

  7.   

    tongyu10068已经给出例子了
    你自己也可以测试阿
      

  8.   

    其实你的需求就是行转列罢了   如果猜的没有错的话你可以去搜行转列  可能会搜出一大堆出来  如果在PL/SQL真的要实现的话,可能要用两个游标 用两重循环。如果有时间的话 在给你写   现在主要是比较忙