public interface BatchBindStep extends Batch
Batch
's DSL API.
Use it to add bind values to a single operation in the batch statement.
Batch
,
Statement.executeBatch()
Modifier and Type | Method and Description |
---|---|
BatchBindStep |
bind(Map<String,Object>... namedBindValues)
Set several named bind values onto the batch statement.
|
BatchBindStep |
bind(Map<String,Object> namedBindValues)
Set named bind values onto the batch statement.
|
BatchBindStep |
bind(Object... bindValues)
Set indexed bind values onto the batch statement.
|
BatchBindStep |
bind(Object[]... bindValues)
Set several indexed bind values onto the batch statement.
|
BatchBindStep bind(Object... bindValues)
The argument array of bindValues
will be set onto the
indexed bind values of the batch statement:
:1
-> bindValues[0]
:2
-> bindValues[1]
:N
-> bindValues[N - 1]
"Unmatched" bind values will be left unmodified:
:N+1
-> unmodified:N+2
-> unmodifiedBatchBindStep bind(Object[]... bindValues)
This is the same as calling bind(Object...)
several times.
BatchBindStep bind(Map<String,Object> namedBindValues)
The argument map of namedBindValues
will be set onto the
named bind values of the batch statement:
:name1
-> bindValues.get("name1")
:name2
-> bindValues.get("name2")
:nameN
-> bindValues.get("nameN")
"Unmatched" bind values will be left unmodified:
:nameN+1
-> unmodified:nameN+2
-> unmodifiedBatchBindStep bind(Map<String,Object>... namedBindValues)
This is the same as calling bind(Map...)
several times.
Copyright © 2017. All Rights Reserved.