一:普通的插入表数据
格式:
- insert into 表名(字段名) values(字段对应值)
案例:
insert into employee (empno,ename,job,mgr,hiredate,sal,deptnu) values ('1000','小明','经
理','10001','2019-03-03','12345.23','10');
格式:
- insert into 表名 values(所有字段对应值)
案例:
insert into employee values ('1001','小明','经理','10001','2019-03-03','12345.23','10');
二:蠕虫复制(将一张表的数据复制到另一张表中)
格式:
- insert into 表名1 select * from 表名2;
- insert into 表名1(字段名1,字段名2) select 字段名1,字段名2 from 表名2;
案例:
insert into emp (empno,ename) select empno,ename from employee;
三:建表复制
格式:
- create table 表名1 as select 字段名1,字段名2 from 表名2;
案例:
create table emp as select empno ,ename from employee;
四:一次性插入多个数据
insert into 表名 (字段名) values (对应值1),(对应值2),(对应值3);