mysql insert

单条插入

insert into t_dept(deptno,dname,loc)
VALUES(50,'技术部','北京')

多条插入

insert into t_dept(deptno,dname,loc)
VALUES(60,'后勤部','北京'),(70,'开发部','北京')

子查询插入

insert into t_emp
(empno,ename,job,mgr,hiredate,sal,comm,deptno)
values(8001,'刘娜',"SALESMAN",8000,'1988-12-20',2000,NULL,(SELECT deptno FROM t_dept where dname = "技术部"))

 

方言插入

insert into t_emp
set empno = 8002,ename='jack'

 

IGNORE 关键字 存在就不插入

insert IGNORE into t_dept(deptno,dname,loc)
VALUES(70,'a','北京')

posted @ 2019-08-08 14:56  EricBlog  阅读(153)  评论(0编辑  收藏  举报