Queries

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsMicrosoft Fabric 中的 SQL 分析端點Microsoft Fabric 中的倉庫Microsoft Fabric 中的 SQL 資料庫

「資料操作語言」(DML) 是一種詞彙,可用來擷取及處理 SQL Server 與 SQL Database 中的資料。 大多數人也能在 Azure Synapse Analytics 運作(詳細請逐個檢查)。 使用這些陳述式在 SQL Server 資料庫中新增、修改、查詢或移除資料。

本節內容

下表列出 SQL Server 所使用的 DML 陳述式。

 

下表列出用於多個 DML 陳述式或子句的子句。

Clause 可用於這些陳述式
從 (Transact-SQL) DELETE, 選擇, UPDATE
提示 (Transact-SQL) DELETE, INSERT, 選擇, UPDATE
OPTION 子句 (Transact-SQL) DELETE, 選擇, UPDATE
OUTPUT 子句 (Transact-SQL) DELETE、INSERT、MERGE、UPDATE
搜尋條件 (Transact-SQL) DELETE, MERGE, 選擇, UPDATE
資料表值建構函式 (Transact-SQL) 來自, INSERTMERGE
頂端(Transact-SQL) DELETE, INSERT, MERGE, 選擇, UPDATE
地點 (Transact-SQL) DELETE, 選擇, UPDATE, 匹配
WITH common_table_expression (Transact-SQL) DELETE, INSERT, MERGE, 選擇, UPDATE