Query

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric

Data Manipulation Language (DML) è un vocabolario usato per recuperare e utilizzare i dati in SQL Server e nel database SQL. Questo linguaggio è per la maggior parte utilizzabile anche in Azure Synapse Analytics e nella piattaforma di strumenti analitici (PDW). Per informazioni dettagliate, esaminare ogni singola istruzione. Usare queste istruzioni per operazioni di aggiunta, modifica, esecuzione di query o rimozione dei dati di un database di SQL Server.

In questa sezione

Nella tabella seguente vengono elencate le istruzioni DML usate da SQL Server.

 

Nella tabella seguente vengono elencate le clausole utilizzate in più istruzioni o clausole DML.

Clausola Può essere utilizzata in queste istruzioni
FROM (Transact-SQL) DELETE, SELECT, UPDATE
Hint (Transact-SQL) DELETE, INSERT, SELECT, UPDATE
Clausola OPTION (Transact-SQL) DELETE, SELECT, UPDATE
Clausola OUTPUT (Transact-SQL) DELETE, INSERT, MERGE, UPDATE
Condizione di ricerca (Transact-SQL) DELETE, MERGE, SELECT, UPDATE
Costruttore Table Value (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