Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível emitir instruções de manipulação de dados com executeQuery()


Para manipular dados, você realmente precisa de executeUpdate() em vez de executeQuery() .

Aqui está um extrato do executeUpdate() javadoc que já é uma resposta por conta própria:

Executa a instrução SQL fornecida, que pode ser uma instrução INSERT, UPDATE ou DELETE ou uma instrução SQL que não retorna nada, como uma instrução SQL DDL.