解决方案
我不认为这是一个可悲的是,从正式观点。也许我们需要一起来吗?
就个人而言,我想术语是仔误导,因为该术语并没有真正的描述方式选择工作,因为它(通常)不实际上 修改 任何东西。这只是"收集"的关系数据在不同的方式,在临时空间和返回的一个指定的。
因此,如果这是我的选择,我会说:
仔 会描述INSERT/UPDATE/DELETE
和
DRL (数据检索的语言) 会描述的选择.
其他提示
仔包括 SELECT INTO
(而不是仅仅 SELECT
),因为它是一个 同义词 用刀片。有没有需要次范畴.
之后思考关于它的方式进入工作,我记得选择 是 用于数据处理。例如:
SELECT t.firstname +' '+ t.lastname --String concatenation
SELECT CAST(t.column AS int) --Datatype change
我的教授用于将它们定义为编辑(相对于读取)的,但我不知道的一个标准期对宫内节育器。
基于污物: 创建、阅读、更新、删除, 你可能只是说反刍(创造、更新、删除)。然而,我不知道如果有人使用。
根据 维基百科上的文章SQL,
数据操作语言(仔) 是的子集SQL用于加, 更新和删除的数据:
和 发言中讨论那里 (插入、更新、删除、合并截断,等等)都放在一个 不同的类别 比选择。
因此,根据维基百科,仔细分析后可能不必然包括选择。
根据 SQL-92标准, 一眼发表的内容揭示了仔细分析不包括选择成:
13 Data manipulation ............................................371 (...) 13.5 <select statement: single row> .............................382 (...)
该定义没有列出介绍 SELECT <columns> INTO ...
.
不隶属于 StackOverflow