public class SQLBatchMoreBuilder
extends java.lang.Object
Description: 多表批量操作
Title:首亨软件 - 聚天平台
构造器和说明 |
---|
SQLBatchMoreBuilder(DataCenter dc) |
限定符和类型 | 方法和说明 |
---|---|
SQLBatchMoreBuilder |
addBigIntCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addCol(java.lang.String tableName,
java.lang.String colName,
java.lang.String colType,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addDoubleCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addIntegerCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addObjectCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object value) |
SQLBatchMoreBuilder |
addStringCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addSystemTime(java.lang.String tableName,
java.lang.String colName) |
SQLBatchMoreBuilder |
addTextCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addTimestampCol(java.lang.String tableName,
java.lang.String colName,
java.util.Date date) |
SQLBatchMoreBuilder |
addTimestampCol(java.lang.String tableName,
java.lang.String colName,
java.time.LocalDateTime localDateTime) |
SQLBatchMoreBuilder |
addTimestampCol(java.lang.String tableName,
java.lang.String colName,
java.lang.String time,
java.lang.String format) |
SQLBatchMoreBuilder |
addTimestampCol(java.lang.String tableName,
java.lang.String colName,
java.sql.Timestamp timestamp) |
SQLBatchMoreBuilder |
addWhereBigIntCol_in(java.lang.String tableName,
java.lang.String colName,
java.lang.String obj) |
SQLBatchMoreBuilder |
addWhereBigIntCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addWhereCol_in(java.lang.String tableName,
java.lang.String colName,
java.lang.String colType,
java.lang.String obj) |
SQLBatchMoreBuilder |
addWhereCol(java.lang.String tableName,
java.lang.String colName,
java.lang.String colType,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addWhereDoubleCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addWhereIntegerCol_in(java.lang.String tableName,
java.lang.String colName,
java.lang.String obj) |
SQLBatchMoreBuilder |
addWhereIntegerCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addWhereStringCol_in(java.lang.String tableName,
java.lang.String colName,
java.lang.String obj) |
SQLBatchMoreBuilder |
addWhereStringCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
addWhereTextCol(java.lang.String tableName,
java.lang.String colName,
java.lang.Object obj) |
SQLBatchMoreBuilder |
asInsert() |
SQLBatchMoreBuilder |
asInsert(java.lang.String tableName) |
SQLBatchMoreBuilder |
asInsertIgnore() |
SQLBatchMoreBuilder |
asInsertIgnore(java.lang.String tableName) |
SQLBatchMoreBuilder |
asInsertOrUpdate() |
SQLBatchMoreBuilder |
asInsertOrUpdate(java.lang.String tableName) |
SQLBatchMoreBuilder |
asUpdate() |
SQLBatchMoreBuilder |
asUpdate(java.lang.String tableName) |
java.lang.String[] |
endBatch(boolean commit) |
java.lang.String[] |
endBatchRow() |
java.lang.String[] |
endBatchRow(java.lang.String tableName) |
java.util.Map<java.lang.String,SQLBatchBuilder> |
getBuilderMap() |
SQLBatchBuilder |
getSQLBatchBuilder(java.lang.String tableName) |
SQLBatchMoreBuilder |
onlyInsert() |
SQLBatchMoreBuilder |
onlyInsert(java.lang.String tableName) |
SQLBatchMoreBuilder |
onlyUpdate() |
SQLBatchMoreBuilder |
onlyUpdate(java.lang.String tableName) |
SQLBatchMoreBuilder |
refreshEveryCount(int refreshCount) |
SQLBatchMoreBuilder |
refreshEveryCount(java.lang.String tableName,
int refreshCount) |
SQLBatchMoreBuilder |
reset() |
SQLBatchMoreBuilder |
setTableName(java.lang.String... tableNames) |
SQLBatchMoreBuilder |
setTableNameAlias(java.lang.String tableName,
java.lang.String alias)
设置表名
|
SQLBatchMoreBuilder |
startBatchRow() |
SQLBatchMoreBuilder |
startBatchRow(java.lang.String tableName) |
public SQLBatchMoreBuilder(DataCenter dc)
public SQLBatchMoreBuilder setTableName(java.lang.String... tableNames)
public SQLBatchMoreBuilder setTableNameAlias(java.lang.String tableName, java.lang.String alias)
tableName
- 表名alias
- 别名public java.util.Map<java.lang.String,SQLBatchBuilder> getBuilderMap()
public SQLBatchBuilder getSQLBatchBuilder(java.lang.String tableName)
public SQLBatchMoreBuilder reset()
public SQLBatchMoreBuilder asInsert()
public SQLBatchMoreBuilder asInsert(java.lang.String tableName)
public SQLBatchMoreBuilder asInsertIgnore()
public SQLBatchMoreBuilder asInsertIgnore(java.lang.String tableName)
public SQLBatchMoreBuilder asUpdate()
public SQLBatchMoreBuilder asUpdate(java.lang.String tableName)
public SQLBatchMoreBuilder asInsertOrUpdate()
public SQLBatchMoreBuilder asInsertOrUpdate(java.lang.String tableName)
public SQLBatchMoreBuilder onlyInsert()
public SQLBatchMoreBuilder onlyInsert(java.lang.String tableName)
public SQLBatchMoreBuilder onlyUpdate()
public SQLBatchMoreBuilder onlyUpdate(java.lang.String tableName)
public SQLBatchMoreBuilder refreshEveryCount(int refreshCount)
public SQLBatchMoreBuilder refreshEveryCount(java.lang.String tableName, int refreshCount)
public SQLBatchMoreBuilder startBatchRow()
public SQLBatchMoreBuilder startBatchRow(java.lang.String tableName)
public java.lang.String[] endBatchRow()
public java.lang.String[] endBatchRow(java.lang.String tableName)
public java.lang.String[] endBatch(boolean commit)
public SQLBatchMoreBuilder addWhereCol(java.lang.String tableName, java.lang.String colName, java.lang.String colType, java.lang.Object obj)
public SQLBatchMoreBuilder addWhereCol_in(java.lang.String tableName, java.lang.String colName, java.lang.String colType, java.lang.String obj)
public SQLBatchMoreBuilder addWhereStringCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addWhereStringCol_in(java.lang.String tableName, java.lang.String colName, java.lang.String obj)
public SQLBatchMoreBuilder addWhereTextCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addWhereIntegerCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addWhereIntegerCol_in(java.lang.String tableName, java.lang.String colName, java.lang.String obj)
public SQLBatchMoreBuilder addWhereBigIntCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addWhereBigIntCol_in(java.lang.String tableName, java.lang.String colName, java.lang.String obj)
public SQLBatchMoreBuilder addWhereDoubleCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addCol(java.lang.String tableName, java.lang.String colName, java.lang.String colType, java.lang.Object obj)
public SQLBatchMoreBuilder addStringCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addTextCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addIntegerCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addBigIntCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addDoubleCol(java.lang.String tableName, java.lang.String colName, java.lang.Object obj)
public SQLBatchMoreBuilder addTimestampCol(java.lang.String tableName, java.lang.String colName, java.lang.String time, java.lang.String format)
public SQLBatchMoreBuilder addTimestampCol(java.lang.String tableName, java.lang.String colName, java.sql.Timestamp timestamp)
public SQLBatchMoreBuilder addTimestampCol(java.lang.String tableName, java.lang.String colName, java.util.Date date)
public SQLBatchMoreBuilder addTimestampCol(java.lang.String tableName, java.lang.String colName, java.time.LocalDateTime localDateTime)
public SQLBatchMoreBuilder addObjectCol(java.lang.String tableName, java.lang.String colName, java.lang.Object value)
public SQLBatchMoreBuilder addSystemTime(java.lang.String tableName, java.lang.String colName)