merge into 和 update 创建实验数据 --创建学生表 create table student(id varchar2(9) not null primary key,name varchar2(40) not null,classnum number(2) not null,subject varchar2(40)); --创建教师表 create table teacher(tid varchar2(9) not null primary key,tname varchar2(40) not null,classnum number(2) not null,subject varchar2(40)); --分别向两张表表批量添加数据 INSERT ALL INTO student(id,name,classnum,subject) VALUES ('001','zhangsan',1,'语文') INTO student(id,name,classnum,subject) VALUES ('002','lisi',2,'数学') INTO student(id,name,classnum,subject) VALUES ('003','wangwu',3,'历史') SELECT 1 FROM DUAL; INSERT ALL INTO teacher(tid