public class TableRun extends AbstractRun implements Run
action, alias, batch, batchValues, builder, catalog, conditionChain, configs, delimiterFr, delimiterTo, distinct, emptyCondition, excludeColumn, filter, from, groupStore, having, insertColumns, joins, keys, log, orderStore, pageNavi, prepare, queryColumns, rows, runtime, schema, slice, supportBr, swt, table, unionAll, unions, update, updateColumns, valid, value, values, variables, vol| 构造器和说明 |
|---|
TableRun(DataRuntime runtime,
String table) |
TableRun(DataRuntime runtime,
Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
appendCondition(DriverAdapter adapter,
boolean first,
boolean placeholder) |
void |
appendCondition(StringBuilder builder,
DriverAdapter adapter,
boolean first,
boolean placeholder)
拼接查询条件
|
void |
appendGroup() |
void |
appendGroup(StringBuilder builder) |
void |
appendOrderStore() |
boolean |
checkValid() |
String |
getCatalogName() |
String |
getSchemaName() |
String |
getTableName() |
void |
init() |
Run |
setConditionValue(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String condition,
String variable,
Object value)
添加查询条件
|
void |
setConfigs(ConfigStore configs) |
action, action, adapter, addCondition, addCondition, addCondition, addConfigStore, addOrder, addOrders, addValue, addValues, addValues, addValues, addValues, addVariable, endWithWhere, full, full, getAdapter, getBaseQuery, getBatch, getBuilder, getCatalog, getCondition, getConditionChain, getConditions, getConfigs, getDelimiterFr, getDelimiterTo, getDest, getExcludeColumns, getFilter, getFinalDelete, getFinalExecute, getFinalExists, getFinalInsert, getFinalQuery, getFinalUpdate, getFrom, getGroupStore, getInsertColumns, getInsertColumns, getOrderStore, getPageNavi, getPrepare, getQueryColumn, getQueryColumns, getRows, getRunValues, getSchema, getStrict, getTable, getTotalQuery, getUnions, getUpdate, getUpdateColumns, getUpdateColumns, getValue, getValues, getVariable, getVariables, getVol, group, inner, inner, isEmptyCondition, isSetValue, isSetValue, isUnionAll, isValid, join, join, join, left, left, log, order, replace, right, right, setBatch, setBuilder, setCatalog, setCatalog, setConditionChain, setConfigStore, setDelimiterFr, setDelimiterTo, setExcludeColumns, setExcludeColumns, setFilter, setFrom, setGroupStore, setHaving, setInsertColumns, setInsertColumns, setOrders, setOrderStore, setPageNavi, setPrepare, setQueryColumns, setQueryColumns, setRows, setRuntime, setRunValues, setSchema, setSchema, setSwt, setTable, setTable, setUnionAll, setUpdate, setUpdateColumns, setUpdateColumns, setValid, setValue, setValues, setValues, setVariables, setVol, slice, slice, supportBr, supportBr, union, union, union, unionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaction, action, adapter, addCondition, addCondition, addCondition, addConfigStore, addOrder, addOrders, addValue, addValues, addValues, getBaseQuery, getBaseQuery, getBatch, getBuilder, getCatalog, getCondition, getConditionChain, getConditions, getConfigs, getDest, getExcludeColumns, getFilter, getFinalDelete, getFinalDelete, getFinalExecute, getFinalExecute, getFinalExists, getFinalExists, getFinalInsert, getFinalInsert, getFinalQuery, getFinalQuery, getFinalUpdate, getFinalUpdate, getFrom, getGroupStore, getInsertColumns, getInsertColumns, getOrderStore, getPageNavi, getPrepare, getQueryColumn, getQueryColumns, getRows, getRunValues, getSchema, getStrict, getTable, getTotalQuery, getTotalQuery, getUnions, getUpdate, getUpdateColumns, getUpdateColumns, getValue, getValues, getVariable, getVariables, getVol, group, isEmptyCondition, isSetValue, isSetValue, isUnionAll, isValid, log, order, setBatch, setBuilder, setConditionChain, setConfigStore, setExcludeColumns, setExcludeColumns, setFilter, setFrom, setGroupStore, setHaving, setInsertColumns, setInsertColumns, setOrders, setOrderStore, setPageNavi, setPrepare, setQueryColumns, setQueryColumns, setRows, setRuntime, setSwt, setUnionAll, setUpdate, setUpdateColumns, setUpdateColumns, setValid, setValue, setValues, setValues, setVol, supportBr, supportBr, union, union, union, union, unionAll, unionAllpublic TableRun(DataRuntime runtime, String table)
public TableRun(DataRuntime runtime, Table table)
public void init()
init 在接口中 Runinit 在类中 AbstractRunpublic void appendOrderStore()
public void appendGroup(StringBuilder builder)
public void appendGroup()
public boolean checkValid()
checkValid 在接口中 RuncheckValid 在类中 AbstractRunpublic void appendCondition(StringBuilder builder, DriverAdapter adapter, boolean first, boolean placeholder)
first - 是否首位条件 如果是需要加whereplaceholder - 是否需要占位符public void appendCondition(DriverAdapter adapter, boolean first, boolean placeholder)
public void setConfigs(ConfigStore configs)
public Run setConditionValue(Compare.EMPTY_VALUE_SWITCH swt, Compare compare, String condition, String variable, Object value)
RunsetConditionValue 在类中 AbstractRunswt - 遇到空值处理方式compare - 比较方式condition - 查询条件ID或表名variable - 列名|变量keyvalue - 值public String getTableName()
getTableName 在接口中 RungetTableName 在类中 AbstractRunpublic String getCatalogName()
getCatalogName 在接口中 RungetCatalogName 在类中 AbstractRunpublic String getSchemaName()
getSchemaName 在接口中 RungetSchemaName 在类中 AbstractRunCopyright © 2024. All rights reserved.