首先需要建立两个表test1,test2:
create table test1(
id Integer primary key,
name varchar2(40)
);
create table test2(
id integer primary key,
age integer,
height number
);
一次性向一个表中插入多条数据:
SQL> insert all
2 into test1 values(1, 'aa')
3 into test1 values(2, 'bb')
4 select * from dual;
已创建2行。
一次性向多个表中插入多条数据:
SQL> insert all
2 into test1 values(3, 'cc')
3 into test2 values(1, 2, 3)
4 select * from dual;
已创建2行。