1、DML特点:
Oracle--回滚段
执行insert delete update 语句的时候 会将执行结果保存到回滚段
没有修改数据库的数据
可以通过rollback语句 将回滚段中间的数据恢复
可以通过commit语句 提交回滚段 真正的修改数据库的数据
2、Insert
Insert into 表名(列名,...) values(值,...)
只能增加一行
MySQL:
Insert into ...values ...
Insert into ... value ...
3、Update
Update 表名 set 列名=值,列名=值,... where 条件
4、delete
Delete from 表名 where 条件
Delete truncate drop区别?
delete是DML语言 需要commit 经过回滚段
Truncate drop是DDL语言
Delete from 表名 表数据删除 表还在
Truncate table 表名 表数据删除 表还在
Drop table 表名 表删除
0条评论
点击登录参与评论