1、数据的增加
2、数据的修改
3、数据的删除
在SQL语句中,DML语法包含两个内容:查询、更新。对于查询,主要以复杂查询为主,而更新操作分为三种:增加、修改、删除。所有的更新操作语法都是固定的,但是在更新的时候又离不开查询
由于emp表中的数据对日后的开发依然有用处,所以在讲解更新操作之前,建议将emp表数据进行一个复制。将emp表复制为myemp表
数据增加
对于数据表肯定需要添加新数据,对于数据增加的操作。可以使用如下的语法完成:
INSERT INTO 表名称 [字段名称] VALUES(数据,数据,数据...)
但是对于数据的增加操作,需要注意一点,关于数据定义的问题
例:实现数据增加,保存新内容
使用完整语法实现数据增加
通过以上例子表明增加时是绝对不能使用简化格式,在开发中,不管代码怎么写,一定要写完整格式的数据增加
数据修改
对数据表格中的数据进行更新操作,为修改任务。语法如下:
UPDATE 表名称 SET 字段=内容,字段=内容......[WHERE更新条件(s)]
例:将工资最低的雇员工资修改为公司的平均工资
例:将所有81年雇佣的雇员的雇佣日期修改为今天,工资增长20%
如果不加更新条件,那么最终的结果就是表中的记录全部被更新,但是这种更新操作不建议使用。
数据删除
删除操作的语法为:
例:删除雇员信息为7369的雇员信息
例:删除若干个数据
而删除操作本身也可以结合子查询完成
例:删除公司中工资最高的雇员