H2-database-delete
提供:Dev Guides
H2データベース-削除
SQL DELETEクエリは、テーブルから既存のレコードを削除するために使用されます。 WHERE句をDELETEクエリとともに使用して、選択したレコードを削除できます。そうしないと、すべてのレコードが削除されます。
構文
以下は、deleteコマンドの一般的なクエリ構文です。
上記の構文は、テーブルから行を削除します。 TOPまたはLIMITが指定されている場合、最大で指定された行数が削除されます(nullまたはゼロより小さい場合は制限なし)。
例
次のレコードを持つCUSTOMERテーブルを検討してください。
次のコマンドは、IDが6である顧客の詳細を削除します。
上記のコマンドの実行後、次のコマンドを実行してCustomerテーブルを確認します。
上記のコマンドは、次の出力を生成します-
CUSTOMERSテーブルからすべてのレコードを削除する場合、WHERE句は使用しません。 DELETEクエリは次のようになります。
上記のコマンドを実行した後、Customerテーブルで利用可能なレコードはありません。