PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Warum gibt executeUpdate 1 zurück, auch wenn keine neue Zeile eingefügt wurde?

das fehlte:

conn.commit();

(nach dem executeUpdate())

tatsächlich wurde eine neue Zeile eingefügt, aber die DB wurde sofort zurückgesetzt.