sql >> Databasteknik >  >> RDS >> Mysql

Hur gör man en utökad infogning med JDBC utan att bygga strängar?

förberedda uttalanden + batchinlägg:

PreparedStatement stmt = con.prepareStatement(
"INSERT INTO employees VALUES (?, ?)");

stmt.setInt(1, 101);
stmt.setString(2, "Paolo Rossi");
stmt.addBatch();

stmt.setInt(1, 102);
stmt.setString(2, "Franco Bianchi");
stmt.addBatch();

// as many as you want   
stmt.executeBatch();


  1. Access 2016 For Dummies Cheat Sheet

  2. Använder MySQL befintliga index för att skapa nya index?

  3. Laddar .sql-filer från PHP

  4. Få uppdaterat värde i MySQL istället för berörda rader