DDL是数据定义语言:比如 create、drop、truncate、alter等,可以不提交,失败不回滚。
DML(Data Manipulation Language):数据操纵语言命令使用户能够查询数据库以及操作已有数据库中的数据。
数据库的insert、update、delete、merge等操作都是DML操作。都需要手动提交(设置了自动提交除外),事务提交失败会回滚。
DDL是数据定义语言:比如 create、drop、truncate、alter等,可以不提交,失败不回滚。
DML(Data Manipulation Language):数据操纵语言命令使用户能够查询数据库以及操作已有数据库中的数据。
数据库的insert、update、delete、merge等操作都是DML操作。都需要手动提交(设置了自动提交除外),事务提交失败会回滚。