DML语句
即增删改
1.增 insert
语句格式:
1.1:insert into 表名(列名,可以多个)values(列名的对应值,对应列名)
注意:列表名称可以省略,但必须允许为空或者自增长;
对于不允许为空的列,必须提供值,否则就会插入数据失败。
1.2:insert into 表名(列名列表)select …
注意:使用select查询出的列数量,类型要与表的列表列保持一致,否则插入的列就无意义,还会增加数据库的负担
2.删 delete
2.1删除全表
delete from 表名
2.2 删除对应条件行
delete from 表名 where 条件
3.改 update
3.1 对全表进行修改
update 表名 set 列名 = ‘值’,列名 = ‘值’…
3.2 对对应行进行修改
update 表名 set 列名 = ‘值’,列名 = ‘值’… where 条件
4.清空表 truncate
truncate table 表名
清空表,但是保留表的结构,在企业中一般不适用,这和删表没有区别。