1. ホーム
  2. java

[解決済み】 executeQuery()でデータ操作文が発行できない。)

2022-01-31 02:25:07

質問

MySQLに2つのテーブルがあります。 tableAtableB . 私は2つのクエリを実行しようとしています。

executeQuery(query1) 
executeQuery(query2)

しかし、次のようなエラーが発生します。

can not issue data manipulation statements with executeQuery().

これはどういうことでしょうか?

どのように解決するのですか?

データを操作するためには、実際には executeUpdate() よりも executeQuery() .

からの抜粋です。 executeUpdate() javadocは、それだけですでに答えになっています。

<ブロッククオート

INSERT、UPDATE、またはDELETE文、あるいはSQL DDL文のような何も返さないSQL文である可能性があります。