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 表名
清空表,但是保留表的结构,在企业中一般不适用,这和删表没有区别。
本文详细介绍了数据库管理中的DML语句,包括INSERT用于新增数据,DELETE用于删除数据,UPDATE用于修改数据,以及TRUNCATE用于清空表。在INSERT中,讨论了两种插入方式及其注意事项;DELETE部分涵盖了全表删除和条件删除;UPDATE讲解了如何更新全表和特定行;最后,TRUNCATE操作与删除表的区别在于它只清除数据而不影响表结构。了解这些基本操作对于数据库管理和维护至关重要。
1429

被折叠的 条评论
为什么被折叠?



