Module org.jooq
Package org.jooq

Interface Batch

  • All Superinterfaces:
    Serializable
    All Known Subinterfaces:
    BatchBindStep

    public interface Batch
    extends Serializable
    A wrapper for a JDBC batch operation. It has two modes:

    1. Execute several queries without bind values
       create.batch(query1,
                    query2,
                    query3)
             .execute();
       
    2. Execute one query several times with bind values
       create.batch(query)
             .bind(valueA1, valueA2)
             .bind(valueB1, valueB2)
             .execute();
       
    Author:
    Lukas Eder
    See Also:
    Statement.executeBatch()