1

是否在 PL\SQL 中提交DML 指令?

4

2 回答 2

15

不,它是事务控制 (TCL) 语句,而不是数据操作 (DML) 语句。 是 SQL 语句类型的列表。

于 2010-02-16T11:42:37.677 回答
2

No COMMIT 不是 DML 指令。它隶属于TCL。COMMIT 用于保存使用 DML 指令所做的更改。通常 COMMIT 与 ROLLBACK 一起使用。

DML: 数据操作语言 (DML) 语句访问和操作现有模式对象中的数据。这些语句不会隐式提交当前事务。

称呼

删除

解释

计划

插入

桌子

合并

选择

更新

SELECT 语句是 DML 语句的一种有限形式,它只能访问数据库中的数据。它不能操作数据库中的数据,尽管它可以在返回查询结果之前对访问的数据进行操作。只有在动态执行时,PL/SQL 才支持 CALL 和 EXPLAIN PLAN 语句。PL/SQL 完全支持所有其他 DML 语句

TCL: 事务控制语句管理由 DML 语句所做的更改

犯罪

回滚

保存点

设置交易

于 2015-08-13T12:01:17.920 回答