RequêtesQueries

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)ouiAzure SQL DatabaseouiAzure SQL Data Warehouse ouiParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Langage de Manipulation de données (DML) est un vocabulaire utilisé pour récupérer et manipuler des données dans SQL Server 2017SQL Server 2017 et base de données SQL.Data Manipulation Language (DML) is a vocabulary used to retrieve and work with data in SQL Server 2017SQL Server 2017 and SQL Database. Plus fonctionnent également dans l’entrepôt de données SQL et PDW (Vérifiez chaque instruction individuelle pour plus d’informations).Most also work in SQL Data Warehouse and PDW (review each individual statement for details). Utilisez ces instructions pour ajouter, modifier, interroger ou supprimer des données depuis une base de données SQL ServerSQL Server.Use these statements to add, modify, query, or remove data from a SQL ServerSQL Server database.

Dans cette sectionIn This Section

Le tableau suivant répertorie les instructions DML utilisées par SQL ServerSQL Server.The following table lists the DML statements that SQL ServerSQL Server uses.

BULK INSERT (Transact-SQL)BULK INSERT (Transact-SQL) SELECT (Transact-SQL)SELECT (Transact-SQL)
DELETE (Transact-SQL)DELETE (Transact-SQL) UPDATE (Transact-SQL)UPDATE (Transact-SQL)
INSERT (Transact-SQL)INSERT (Transact-SQL) UPDATETEXT ( Transact-SQL )UPDATETEXT (Transact-SQL)
MERGE (Transact-SQL)MERGE (Transact-SQL) WRITETEXT (Transact-SQL)WRITETEXT (Transact-SQL)
READTEXT (Transact-SQL)READTEXT (Transact-SQL)

Le tableau suivant répertorie les clauses utilisées dans plusieurs clauses ou instructions DML.The following table lists the clauses that are used in multiple DML statements or clauses.

ClauseClause Peut être utilisée dans ces instructions.Can be used in these statements
FROM (Transact-SQL)FROM (Transact-SQL) DELETE, SELECT, UPDATEDELETE, SELECT, UPDATE
Hints (Transact-SQL)Hints (Transact-SQL) DELETE, INSERT, SELECT, UPDATEDELETE, INSERT, SELECT, UPDATE
OPTION Clause (Transact-SQL)OPTION Clause (Transact-SQL) DELETE, SELECT, UPDATEDELETE, SELECT, UPDATE
OUTPUT, clause (Transact-SQL)OUTPUT Clause (Transact-SQL) DELETE, INSERT, MERGE, UPDATEDELETE, INSERT, MERGE, UPDATE
Condition de recherche ( Transact-SQL )Search Condition (Transact-SQL) DELETE, MERGE, SELECT, UPDATEDELETE, MERGE, SELECT, UPDATE
Constructeur de valeurs de table ( Transact-SQL )Table Value Constructor (Transact-SQL) FROM, INSERT, MERGEFROM, INSERT, MERGE
TOP (Transact-SQL)TOP (Transact-SQL) DELETE, INSERT, MERGE, SELECT, UPDATEDELETE, INSERT, MERGE, SELECT, UPDATE
WHERE (Transact-SQL)WHERE (Transact-SQL) DELETE, SELECT, UPDATE, CORRESPONDANCEDELETE, SELECT, UPDATE, MATCH
AVEC l’expression de table commune ( Transact-SQL )WITH common_table_expression (Transact-SQL) DELETE, INSERT, MERGE, SELECT, UPDATEDELETE, INSERT, MERGE, SELECT, UPDATE