用于将数据从一个表获取到另一个表的Pl SQL过程

时间:2016-06-23 19:31:23

标签: oracle plsql

Cursor c1 is select uid,h1,h2,h3 from             xyz;
   Begin
     For I in c1
      Loop
       Insert into ABC                  .         values(i.uid,I.h1
            ||/||I.h2
               ||/||I.h3);
      End loop;
   End;

1 个答案:

答案 0 :(得分:0)

您似乎可以在单INSERT声明中完成您要完成的任务:

INSERT INTO XYZ
  SELECT UID, H1 || '/' || H2 || '/' || H3;

祝你好运。