我看到很多关于'Select'的争论被称为DML。有人可以解释为什么它的DML不能处理架构上的任何数据吗?由于它的锁定表应该是DML吗?为什么'Select'被称为DML语句?
* 在维基百科*我可以看到
“纯粹的只读SELECT查询语句被归类与 “SQL数据的陈述[2],因此利用该标准考虑因为它操纵(即修改)数据,所以SELECT ... INTO形式被认为是DML 。但是,在通常的实践中,这种区别并没有做出,SELECT被广泛认为是 是DML的一部分[3]“
但在SELECT * FROM INSERT选择只会执行选择以外的任何东西!请有人帮助我理解这个概念。
感谢
你在维基百科摘录中不理解什么? –
“只会执行选择,除此之外没有其他任何东西” - 您不认为它创建了一个表并将该表中的数据插入到“其他”而不仅仅是选择中? –
@ X.L您是否考虑选择DML?如果是这样,请解释一下数据处理的内容? – saTech