1 insert
添加、修改和删出都属于DML,主要包含的语句:insert、update、delete
1.1 insert语法格式
insert into 表名(字段,.......) values(值,………..)
1.2 省略字段的插入
insert into emp values(9999,'zhangsan','MANAGER', null, null,3000, 500, 10);
不建议使用此种方式,因为当数据库表中的字段位置发生改变的时候会影响到insert语句
1.3 指定字段的插入(建议使用此种方式)
出现了主键重复的错误,主键表示了记录的唯一性,不能重复
1.4 如何插入日期
1.4.1插入的日期格式和显示的日期格式一致
1.4.2采用str_to_date
1.4.3添加系统日期(now())
1.4表复制
以上方式,会自动创建表,将符合查询条件的数据自动复制到创建的表中
如何将查询的数据直接放到已经存在的表中,可以使用条件
insert into emp_bak select * from emp where sal=3000;