UPDATE、DELETE、INSERT ステートメント
SQL ベースのアプリケーションでは、UPDATE、DELETE、INSERT ステートメントを実行してテーブルに変更を加えます。 これらのステートメントは、SQL 文法の最小準拠レベルの一部であり、すべてのドライバーとデータ ソースでサポートされている必要があります。
これらのステートメントの構文は次のとおりです。
UPDATEtable-name
SETcolumn-identifier= {expression | NULL}
[,column-identifier= {expression | NULL}]...
[WHEREsearch-condition]
DELETE FROMtable-name[WHEREsearch-condition]
INSERT INTOtable-name[(column-identifier [,column-identifier]...)]
{query-specification | VALUES (insert-value [,insert-value]...)}
クエリ仕様要素はコア SQL 文法と拡張 SQL 文法でのみ有効であり、式要素と検索条件要素はコア SQL 文法と拡張 SQL 文法ではより複雑になることに注意してください。
他の SQL ステートメントと同様に、UPDATE、DELETE、INSERT ステートメントは、多くの場合、パラメーターを使用する場合により効率的です。 たとえば、次のステートメントを準備して繰り返し実行し、Orders テーブルに複数の行を挿入できます。
INSERT INTO Orders (PartID, Description, Price) VALUES (?, ?, ?)
パラメーター値の配列を渡すことで、この効率を高めることができます。 ステートメント パラメーターとパラメーター値の配列の詳細については、「ステートメント パラメーター」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示