| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ICmdFactory<TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ITable<T extends ITable<T,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,T>> |
interface |
ITableField<T extends ITableField<T,TABLE>,TABLE extends ITable<TABLE,T>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IDelete<SELF extends IDelete,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>,DELETE_TABLE extends IDeleteTable,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>> |
interface |
IExecutor<T extends IExecutor,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IInsert<SELF extends IInsert,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,V,INSERT_TABLE extends IInsertTable<TABLE>,INSERT_FIELD extends IInsertFields<TABLE_FIELD>,INSERT_VALUE extends IInsertValues<V>,INSERT_SELECT extends IInsertSelect<IQuery>> |
interface |
IQuery<SELF extends IQuery,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd,V,CMD_FACTORY extends ICmdFactory<TABLE,TABLE_FIELD>,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>,WITH extends IWith<WITH>,SELECT extends ISelect<SELECT>,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>,JOINS extends Joins<JOIN>,WHERE extends IWhere<WHERE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,GROUPBY extends IGroupBy<GROUPBY,COLUMN>,HAVING extends IHaving<HAVING>,ORDERBY extends IOrderBy<ORDERBY>,LIMIT extends ILimit<LIMIT>,FORUPDATE extends IForUpdate<FORUPDATE>,IUNION extends IUnion> |
interface |
ISubQuery<SELF extends ISubQuery<SELF,TABLE,TABLE_FIELD,DATASET_FIELD,COLUMN,V,CMD_FACTORY,CONDITION_CHAIN,WITH,SELECT,FROM,JOIN,ON,JOINS,WHERE,GROUPBY,HAVING,ORDERBY,LIMIT,FORUPDATE,UNION>,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,DATASET_FIELD extends IDatasetField<DATASET_FIELD>,COLUMN extends Cmd,V,CMD_FACTORY extends ICmdFactory<TABLE,TABLE_FIELD>,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>,WITH extends IWith<WITH>,SELECT extends ISelect<SELECT>,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>,JOINS extends Joins<JOIN>,WHERE extends IWhere<WHERE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,GROUPBY extends IGroupBy<GROUPBY,COLUMN>,HAVING extends IHaving<HAVING>,ORDERBY extends IOrderBy<ORDERBY>,LIMIT extends ILimit<LIMIT>,FORUPDATE extends IForUpdate<FORUPDATE>,UNION extends IUnion>
子查询
|
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>> |
interface |
IWithQuery<SELF extends IWithQuery<SELF,TABLE,TABLE_FIELD,WITH_QUERY_DATASET,DATASET_FIELD,COLUMN,V,CMD_FACTORY,CONDITION_CHAIN,WITH,RECURSIVE,SELECT,FROM,JOIN,ON,JOINS,WHERE,GROUPBY,HAVING,ORDERBY,LIMIT,FORUPDATE,UNION>,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,WITH_QUERY_DATASET extends IDataset<WITH_QUERY_DATASET,DATASET_FIELD>,DATASET_FIELD extends IDatasetField<DATASET_FIELD>,COLUMN extends Cmd,V,CMD_FACTORY extends ICmdFactory<TABLE,TABLE_FIELD>,CONDITION_CHAIN extends IConditionChain<CONDITION_CHAIN,TABLE_FIELD,COLUMN,V>,WITH extends IWith<WITH>,RECURSIVE extends Cmd,SELECT extends ISelect<SELECT>,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>,JOINS extends Joins<JOIN>,WHERE extends IWhere<WHERE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,GROUPBY extends IGroupBy<GROUPBY,COLUMN>,HAVING extends IHaving<HAVING>,ORDERBY extends IOrderBy<ORDERBY>,LIMIT extends ILimit<LIMIT>,FORUPDATE extends IForUpdate<FORUPDATE>,UNION extends IUnion>
WITH 查询
|
| 限定符和类型 | 方法和说明 |
|---|---|
UPDATE_TABLE |
IUpdate.$update(TABLE... tables) |
default SELF |
IUpdate.update(TABLE... tables) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IFromMethod<SELF extends IFromMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IGroupByMethod<SELF extends IGroupByMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
IHavingMethod<SELF extends IHavingMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,HAVING extends IHaving<HAVING>> |
interface |
IOrderByMethod<SELF extends IOrderByMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
IReturningMethod<SELF extends IReturningMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
ISelectMethod<SELF extends ISelectMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IGroupByGetterMethod<SELF extends IGroupByGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IGroupByMethods<SELF extends IGroupByMethods,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
IGroupByMultiGetterMethod<SELF extends IGroupByMultiGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IHavingAndMethod<SELF extends IHavingAndMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IHavingMethods<SELF extends IHavingMethods,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IHavingOrMethod<SELF extends IHavingOrMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IOrderByGetterFunMethod<SELF extends IOrderByGetterFunMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IOrderByGetterMethod<SELF extends IOrderByGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IOrderByMethods<SELF extends IOrderByMethods,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
IOrderByMultiGetterFunMethod<SELF extends IOrderByMultiGetterFunMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
IOrderByMultiGetterMethod<SELF extends IOrderByMultiGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ISelectGetterMethod<SELF extends ISelectGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
interface |
ISelectMethods<SELF extends ISelectMethods,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>,COLUMN extends Cmd> |
interface |
ISelectMultiGetterMethod<SELF extends ISelectMultiGetterMethod,TABLE extends ITable<TABLE,TABLE_FIELD>,TABLE_FIELD extends ITableField<TABLE_FIELD,TABLE>> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IJoin<SELF extends IJoin<SELF,ON,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,ON extends IOn<ON,SELF,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,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>> |
interface |
IOn<SELF extends IOn<SELF,JOIN,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,JOIN extends IJoin<JOIN,SELF,TABLE,TABLE_FIELD,COLUMN,V,CONDITION_CHAIN>,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>> |
Copyright © 2025. All rights reserved.