sql >> Databasteknik >  >> RDS >> PostgreSQL

varför returnerar executeUpdate 1 även om ingen ny rad har infogats?

som saknades:

conn.commit();

(efter executeUpdate())

faktiskt en ny rad infogades men DB rullades tillbaka omedelbart.



  1. Hur kan jag se innehållet i ett utarbetat uttalande?

  2. Oracle infoga i retur

  3. Finns det ett bättre sätt att bearbeta en 300 000 rad textfildata och infoga den i MySQL?

  4. Slinga på bord med PL/pgSQL i Postgres 9.0+