Bom dia,
Estou realizando um UPDATE com PreparedStatement e com o método executeUpdate.
Pelo que entendi na API, o método executeUpdate retorna um inteiro representando o número de linhas afetadas pelo comando, certo?
Pois bem, cada vez que realizo o comando, ele retorna o número 1, o que está certo, pois realmente esperava que somente uma linha
fosse afetada.
Porém, quando vou ver no banco, essa linha não sofreu alteração alguma.
Detalhe: se realizo o mesmo comando update direto no banco, ele funciona normalmente.
O código java não gera exceção alguma.
Alguma sugestão?