查询
适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Analytics Platform System (PDW)
Microsoft Fabric 中的 SQL 分析终结点
Microsoft Fabric 中的仓库
数据操作语言 (DML) 是用于检索和使用 SQL Server 和 SQL 数据库中的数据的词汇。 大部分也可在 Azure Synapse Analytics 和 Analytics Platform System (PDW) 中使用(请查看各语句了解详细信息)。 使用这些语句可以从 SQL Server 数据库添加、修改、查询或删除数据。
本节内容
下表列出了 SQL Server 使用的 DML 语句。
下表列出了在多个 DML 语句或子句中使用的子句。
子句 | 可用于的语句 |
---|---|
FROM (Transact-SQL) | DELETE、SELECT、UPDATE |
提示 (Transact-SQL) | DELETE、INSERT、SELECT、UPDATE |
OPTION 子句 (Transact-SQL) | DELETE、SELECT、UPDATE |
OUTPUT 子句 (Transact-SQL) | DELETE、INSERT、MERGE、UPDATE |
搜索条件 (Transact-SQL) | DELETE、MERGE、SELECT、UPDATE |
表值构造函数 (Transact-SQL) | FROM、INSERT、MERGE |
TOP (Transact-SQL) | DELETE、INSERT、MERGE、SELECT、UPDATE |
WHERE (Transact-SQL) | DELETE、SELECT、UPDATE、MATCH |
WITH common_table_expression (Transact-SQL) | DELETE、INSERT、MERGE、SELECT、UPDATE |
反馈
提交和查看相关反馈