適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Microsoft Fabric の SQL 分析エンドポイント
Microsoft Fabric のウェアハウス
Microsoft Fabric の SQL データベース
データ操作言語 (DML) は、SQL Server および SQL Database でデータを取得して操作するために使用される用語の集まりです。 そのほとんどは、Azure Synapse Analytics と Analytics Platform System (PDW) でも動作します (詳細については個々のステートメントを確認してください)。 DML ステートメントを使用すると、SQL Server データベースに対してデータの追加、変更、クエリ、または削除を実行できます。
このセクションの内容
次の表は、SQL Server で使用する DML ステートメントを示しています。
次の表は、複数の DML ステートメントまたは DML 句で使用される句を示しています。
| Clause | 次のステートメントで使用可能 |
|---|---|
| 出典(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 |
| トップ(Transact-SQL) | DELETE、INSERT、MERGE、SELECT、UPDATE |
| ここで(Transact-SQL) | DELETE、SELECT、UPDATE、MATCH |
| common_table_expression(Transact-SQL) | DELETE、INSERT、MERGE、SELECT、UPDATE |