建立一张表后,有时为了测试,需要向表中批量插入一些数据。如果纯手工插入,相信没有人会干。一下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;
一万条数据一瞬间就生成了。
建表脚本如下:
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;
一万条数据一瞬间就生成了。