我看到很多关于“选择”被称为DML的争论。有人可以解释一下为什么它的DML不处理模式上的任何数据吗?由于其锁定在表上,因此应该是DML吗?

*在维基百科*我可以看到



但是在SELECT * FROM INSERT中,select只会执行选择操作!请有人帮助我理解这个概念。

谢谢

最佳答案

人们通常会在DDL(数据定义语言,即管理模式对象)和DML(数据操作语言,即在DDL创建的模式内管理数据)之间进行区分。显然,SELECT不是DDL。

关于sql - 为什么 'Select'被称为DML语句?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19110949/

10-12 20:36