是否在 PL\SQL 中提交DML 指令?
问问题
1410 次
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 回答