public interface IUpdate<SELF extends IUpdate,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd,V,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>,UPDATE_TABLE extends IUpdateTable<TABLE>,FROM extends IFrom,JOIN extends IJoin<JOIN,ON,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,ON extends IOn<ON,JOIN,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,WHERE extends IWhere<WHERE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,RETURNING extends IReturning<RETURNING>> extends IUpdateMethod<SELF,TABLE,TABLE_FIELD,V>, IFromMethod<SELF,TABLE,TABLE_FIELD>, IJoinMethod<SELF,JOIN,ON>, IWhereMethod<SELF,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>, IReturningMethod<SELF,TABLE,TABLE_FIELD,COLUMN>, IExecutor<SELF,TABLE,TABLE_FIELD>
| 限定符和类型 | 方法和说明 |
|---|---|
FROM |
$from(IDataset<?,?> table) |
RETURNING |
$returning() |
UPDATE_TABLE |
$update(TABLE... tables) |
WHERE |
$where() |
default CONDITION_CHAIN |
conditionChain() |
default SELF |
from(IDataset<?,?>... tables) |
default <T> SELF |
set(Getter<T> field,
V value) |
default <T> SELF |
set(Getter<T> field,
V value,
boolean nullToNull) |
<T> SELF |
set(Getter<T> field,
V value,
UpdateStrategy updateStrategy) |
default SELF |
set(TABLE_FIELD field,
V value,
boolean nullToNull) |
SELF |
set(TABLE_FIELD filed,
V value,
UpdateStrategy updateStrategy) |
SELF |
update(Class entity,
Consumer<TABLE> consumer) |
default SELF |
update(TABLE... tables) |
updateset, set, set, set$join, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoinforSearch, forSearch, ignoreEmptyInCondition, ignoreNullValueInCondition, trimStringInConditionand, and, and, and, and, and, and, and, and, and, and, and, andNested, between, between, empty, empty, eq, eq, eq, exists, exists, gt, gt, gt, gte, gte, gte, iLike, iLike, in, in, in, in, in, in, isNotNull, isNotNull, isNull, isNull, like, like, lt, lt, lt, lte, lte, lte, ne, ne, ne, notBetween, notBetween, notEmpty, notEmpty, notExists, notExists, notILike, notILike, notIn, notIn, notIn, notIn, notIn, notIn, notLike, notLike, or, or, or, or, or, or, or, or, or, or, or, or, orNestedeq, eqne, negt, gtgte, gte, gte, gte, gte, gtegte, gtelt, ltlte, lte, lte, lte, lte, ltelte, ltelike, like, like, like, like, like, likelike, like, like, likenotLike, notLike, notLike, notLike, notLike, notLike, notLikenotLike, notLike, notLike, notLikeiLike, iLike, iLike, iLike, iLike, iLike, iLikeiLike, iLike, iLike, iLikenotILike, notILike, notILike, notILike, notILike, notILike, notILikenotILike, notILike, notILike, notILikebetween, between, between, between, betweenbetween, between, between, between, between, between, between, between, betweennotBetween, notBetween, notBetween, notBetween, notBetweennotBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetween, notBetweenisNull, isNullisNotNull, isNotNullempty, empty, emptynotEmpty, notEmpty, notEmptyin, in, in, in, in, in, in, in, innotIn, notIn, notIn, notIn, notIn, notIn, notIn, notIn, notInexists, exists, exists, exists, notExists, notExists, notExists, notExistsreturning, returning, returning, returning, returning, returning, returning, returning, returning, returningAll, returningAll, returningIgnore, returningIgnore, returningIgnore, returningIgnorecmds, cmdSorts, comparator, connect, connect, getSQLListeners, selectorExecute, sortedCmds, sqlUPDATE_TABLE $update(TABLE... tables)
WHERE $where()
RETURNING $returning()
default SELF update(TABLE... tables)
update 在接口中 IUpdateMethod<SELF extends IUpdate,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,V>default <T> SELF set(Getter<T> field, V value)
set 在接口中 IUpdateSetMethod<SELF extends IUpdate,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,V><T> SELF set(Getter<T> field, V value, UpdateStrategy updateStrategy)
default SELF set(TABLE_FIELD field, V value, boolean nullToNull)
SELF set(TABLE_FIELD filed, V value, UpdateStrategy updateStrategy)
default SELF from(IDataset<?,?>... tables)
from 在接口中 IFromMethod<SELF extends IUpdate,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>>default CONDITION_CHAIN conditionChain()
conditionChain 在接口中 IConditionMethod<SELF extends IUpdate,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd,V,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>>Copyright © 2025. All rights reserved.