public class TableRun extends AbstractRun implements Run
action, alias, batch, batchValues, blocks, builder, catalog, conditionChain, configs, delimiterFr, delimiterTo, distinct, emptyCondition, excludeColumn, from, getOriginType, groups, having, insertColumns, joins, keys, log, orders, pageNavi, prepare, queryColumns, rows, runtime, schema, slice, supportBr, swt, table, text, unionAll, unions, updateColumns, valid, value, values, valueType, variables, vol| 构造器和说明 |
|---|
TableRun(DataRuntime runtime,
String table) |
TableRun(DataRuntime runtime,
Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
appendCondition(DriverAdapter adapter,
boolean first,
Boolean placeholder,
Boolean unicode) |
void |
appendCondition(StringBuilder builder,
DriverAdapter adapter,
boolean first,
Boolean placeholder,
Boolean unicode)
拼接查询条件
|
void |
appendGroup(DataRuntime runtime,
Boolean placeholder,
Boolean unicode) |
void |
appendGroup(DataRuntime runtime,
StringBuilder builder,
Boolean placeholder,
Boolean unicode) |
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, add, add, addCondition, addCondition, addCondition, addConfigStore, addValue, addValues, addValues, addValues, addValues, addVariable, addVariable, addVariableBlock, distinct, distinct, endWithWhere, format, getAdapter, getBaseQuery, getBatch, getBuilder, getCatalog, getCondition, getConditionChain, getConditions, getConfigs, getDelimiterFr, getDelimiterTo, getDest, getExcludeColumns, getFinalDelete, getFinalExecute, getFinalExists, getFinalInsert, getFinalQuery, getFinalUpdate, getFrom, getGroups, getInsertColumns, getInsertColumns, getOrders, getOriginType, getPageNavi, getPrepare, getQueryColumn, getQueryColumns, getRows, getRunValues, getSchema, getStrict, getTable, getText, getTotalQuery, getUnions, getUpdateColumns, getUpdateColumns, getValue, getValues, getValueType, getVariable, getVariableBlocks, getVariables, getVol, group, having, having, isEmpty, isEmptyCondition, isSetValue, isSetValue, isUnionAll, isValid, log, order, replace, setBatch, setBuilder, setCatalog, setCatalog, setConditionChain, setConfigStore, setDelimiterFr, setDelimiterTo, setExcludeColumns, setExcludeColumns, setFrom, setGroups, setInsertColumns, setInsertColumns, setOrders, setOrders, setOriginType, setPageNavi, setPrepare, setQueryColumns, setQueryColumns, setRows, setRuntime, setRunValues, setSchema, setSchema, setSwt, setTable, setTable, setText, setUnionAll, setUpdateColumns, setUpdateColumns, setValid, setValue, setValues, setValues, setValueType, setVariableBlocks, setVariables, setVol, slice, slice, supportBr, supportBr, toString, union, union, union, unionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaction, action, adapter, add, add, addCondition, addCondition, addCondition, addConfigStore, addValue, addValues, addValues, addVariable, addVariable, addVariableBlock, format, getBaseQuery, getBaseQuery, getBatch, getBuilder, getCatalog, getCondition, getConditionChain, getConditions, getConfigs, getDest, getExcludeColumns, getFinalDelete, getFinalDelete, getFinalExecute, getFinalExecute, getFinalExists, getFinalExists, getFinalInsert, getFinalInsert, getFinalQuery, getFinalQuery, getFinalUpdate, getFinalUpdate, getFrom, getGroups, getInsertColumns, getInsertColumns, getOrders, getOriginType, getPageNavi, getPrepare, getQueryColumn, getQueryColumns, getRows, getRunValues, getSchema, getStrict, getTable, getTotalQuery, getTotalQuery, getUnions, getUpdateColumns, getUpdateColumns, getValue, getValues, getVariable, getVariables, getVol, group, having, having, isEmpty, isEmptyCondition, isSetValue, isSetValue, isUnionAll, isValid, log, order, setBatch, setBuilder, setConditionChain, setConfigStore, setExcludeColumns, setExcludeColumns, setFrom, setGroups, setInsertColumns, setInsertColumns, setOrders, setOrders, setOriginType, setPageNavi, setPrepare, setQueryColumns, setQueryColumns, setRows, setRuntime, setSwt, setUnionAll, setUpdateColumns, setUpdateColumns, setValid, setValue, setValues, setValues, setVol, supportBr, supportBr, union, union, union, union, unionAll, unionAlldistinct, distinct, getText, getValueType, setText, setValueType, slice, slicepublic TableRun(DataRuntime runtime, String table)
public TableRun(DataRuntime runtime, Table table)
public void init()
init 在接口中 Runinit 在类中 AbstractRunpublic void appendOrderStore()
public void appendGroup(DataRuntime runtime, StringBuilder builder, Boolean placeholder, Boolean unicode)
public void appendGroup(DataRuntime runtime, Boolean placeholder, Boolean unicode)
public boolean checkValid()
checkValid 在接口中 RuncheckValid 在类中 AbstractRunpublic void appendCondition(StringBuilder builder, DriverAdapter adapter, boolean first, Boolean placeholder, Boolean unicode)
first - 是否首位条件 如果是需要加whereplaceholder - 是否需要占位符public void appendCondition(DriverAdapter adapter, boolean first, Boolean placeholder, Boolean unicode)
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 © 2025. All rights reserved.