Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

116
Views
¿Puedo sobrescribir una declaración si la confirmación automática está deshabilitada?

Digamos que tengo un código como este:

 let connection; let preparedStatement; connection = createConnectionSomehow(); connection.setAutoCommit(false); preparedStatement = connection.prepareStatement(query1); preparedStatement.executeUpdate(); preparedStatement = connection.prepareStatement(query2); preparedStatement.executeUpdate(); connection.commit();

¿Se ejecutarán ambas consultas o la segunda consulta sobrescribirá la primera?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

En resumen, ambas consultas se ejecutarán como una sola operación atómica cuando la confirmación automática sea falsa y solo se confirme al final. Esto sucederá en el orden en que los emita normalmente, pero puede depender de la base de datos que esté utilizando.

Eso debería ser bastante fácil de verificar si ejecuta el código comentando las operaciones o actualizando el mismo registro con ambas consultas.

about 4 years ago · Juan Pablo Isaza Report

0

Connection getConnection() throws SQLException { Connection con = ... // create the connection con.setAutoCommit(false); return con;

}

setAutoCommit (falso) llame aquí para que las personas que llaman a este método nunca tengan que preocuparse por configurarlo.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!