JavaのexecuteUpdateとは?INSERT・UPDATE・DELETEでデータを変更する考え方|確認問題の回答例

Schoo Java入門 中級 第1回 データベース処理

確認問題の回答例

第1問:回答例

executeUpdate を使います。INSERT は検索ではなく、テーブルに新しい行を追加するSQLだからです。

第2問:回答例

count には、SQLによって変更された行数が入ります。1行追加できた場合は 1、条件に合う行がなければ 0 になることがあります。

第3問:回答例

WHERE がないため、songs テーブルのすべての行が削除対象になります。DELETE文では、どの行を削除するのかを必ず確認する必要があります。

元の記事に戻る

JavaのexecuteUpdateとは?INSERT・UPDATE・DELETEでデータを変更する考え方