建立一张表后,有时为了测试,需要向表中批量插入一些数据。如果纯手工插入,相信没有人会干。一下SQL语句可以完成批量数据插入的功能。
建表脚本如下:
CREATE TABLE HELLO (
ID VARCHAR2(64),
NAME VARCHAR2(64),
AGE VARCHAR2(64)
);
数据插入SQL如下:
declare
v_count number;
begin
v_count:=1;
while v_count<=10000 loop
insert into hello values(v_count,'aaaa',v_count * 2);
v_count:=v_count+1;
end loop;
end;
一万条数据一瞬间就生成了。 :D
建表脚本如下:
CREATE TABLE HELLO (
ID VARCHAR2(64),
NAME VARCHAR2(64),
AGE VARCHAR2(64)
);
数据插入SQL如下:
declare
v_count number;
begin
v_count:=1;
while v_count<=10000 loop
insert into hello values(v_count,'aaaa',v_count * 2);
v_count:=v_count+1;
end loop;
end;
一万条数据一瞬间就生成了。 :D
本文介绍了一种使用SQL脚本批量插入大量数据到数据库表的方法。通过一个具体示例展示了如何快速生成并插入一万条记录,大大提高了数据填充效率。
2745

被折叠的 条评论
为什么被折叠?



