查詢
適用於:Microsoft Fabric SQL 資料庫中Microsoft網狀架構倉儲中的 SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析端點Microsoft網狀架構
「資料操作語言」(DML) 是一種詞彙,可用來擷取及處理 SQL Server 與 SQL Database 中的資料。 大部分也都可在 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 |