org.jooq
Interface SimpleSelectForUpdateStep<R extends Record>
- Type Parameters:
R
- The record type being returned by this query
- All Superinterfaces:
- Adapter, Attachable, FieldLike, FieldProvider, Query, QueryPart, ResultQuery<R>, Select<R>, Serializable, SimpleSelectFinalStep<R>, TableLike<R>
- All Known Subinterfaces:
- SimpleSelectConditionStep<R>, SimpleSelectLimitStep<R>, SimpleSelectOrderByStep<R>, SimpleSelectWhereStep<R>
public interface SimpleSelectForUpdateStep<R extends Record>
- extends SimpleSelectFinalStep<R>
This type is used for the Select
's DSL API when selecting specific
Record
types.
Example:
create.selectFrom(T_AUTHOR)
.where(TBook.LANGUAGE.equal("DE"))
.and(TBook.PUBLISHED.greaterThan(parseDate('2008-01-01')))
.orderBy(TAuthor.LAST_NAME.asc().nullsFirst())
.limit(2)
.offset(1)
.forUpdate()
.of(TAuthor.FIRST_NAME, TAuthor.LAST_NAME)
.noWait();
Refer to the manual for more details
- Author:
- Lukas Eder
Methods inherited from interface org.jooq.ResultQuery |
fetch, fetch, fetch, fetch, fetch, fetch, fetchAny, fetchArray, fetchArray, fetchArray, fetchArray, fetchArray, fetchArrays, fetchInto, fetchInto, fetchLater, fetchLater, fetchLazy, fetchMany, fetchMap, fetchMap, fetchMaps, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOneArray, fetchOneMap, getRecordType, getResult |
forUpdate
SimpleSelectForUpdateOfStep<R> forUpdate()
- Add a
FOR UPDATE
clause to the end of the query.
- See Also:
see LockProvider for more details
forShare
SimpleSelectFinalStep<R> forShare()
- Add a
FOR SHARE
clause to the end of the query.
- See Also:
see LockProvider for more details
Copyright © 2011. All Rights Reserved.