insert 语法格式
insert into 表名(字段,。。。。) values(值,………..);
省略字段的插入
insert into emp values(9999, 'zhangsan', 'MANAGER', NULL, NULL, 200, 100, 10);
指定字段的插入
insert into emp(empno, ename, job, mgr, hiredate, sal, comm, deptno) values(9999, 'zhangsan', 'MANAGER', NULL, NULL, 200, 100, 10);
表内容的复制(克隆表只能克隆表的内容,约束无法克隆)
create table emp_01 as select * from emp;
使用条件,将查询的数据直接放到已经存在的表中
insert into emp_01 select * from emp where job='MANAGER';
update 语法格式
update 表名 set 字段名称 1=需要修改的值 1, 字段名称 2=需要修改的值 2 where …….
将 job 为 manager 的员工的工资上涨 10%
update emp set sal=sal+sal*0.1 where job='MANAGER';
delete语法格式
delete from 表名 where ...
删除津贴为 300 的员工
delete from emp where comm=300;
删除津贴为 null 的员工
delete from emp where comm is null;