您的位置:首页 > 数据库 > Oracle

oracle批量导入测试数据

2012-02-04 17:29 471 查看
oracle批量导入测试数据
一、Test Windos方式

declare

maxrecords constant int:=1000;

i int :=1;

begin

for i in 1..maxrecords loop

insert into test2

(id, name)

values

(test2_seq.nextval, to_char('9999'+i));

end loop;

dbms_output.put_line(' 成功录入数据! ');

commit;

end;

二、从已有表中往入另一张表导数据

create or replace procedure TestProc is

begin

for c in(select id, name from test2) loop

insert into test

(id,

name)

values

(test_seq.nextval,

c.name);

end loop;

end TestProc;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: