dml语句和ddl语句一起执行时,得点击提交按钮

发布时间 2023-03-31 11:24:07作者: 秋名山滴

 

delete属于DML语句,而truncate和drop都属于DDL语句,这造成了它们在事务中的不同现象:

  1. delete在事务中,因为属于DML语句,所以可以进行回滚和提交操作(由操作者)
  2. truncate和drop则属于DDL语句,在事务中,执行后会自动commit,所以不可以回滚;