public interface TableService
| 限定符和类型 | 方法和说明 |
|---|---|
String |
backup()
备份表和数据到一张新表(表名_+时间)
|
void |
backup(String targetTableName)
备份表和数据到一张指定名称的新表
|
void |
backup(String targetTableName,
Column[] columns,
Wrapper wrapper)
根据条件备份表和数据到一张指定名称的新表
|
void |
backup(String targetSchema,
String targetTableName)
备份表和数据到一张指定名称的新表
|
void |
backup(String targetSchema,
String targetTableName,
Column[] columns,
Wrapper wrapper)
根据条件备份表和数据到一张指定名称的新表
|
int |
copy(String targetTableName,
Column[] columns,
Wrapper wrapper)
根据条件将数据复制插入到指定结构的表中
|
int |
copy(String targetSchema,
String targetTableName,
Column[] columns,
Wrapper wrapper)
根据条件将数据复制插入到指定结构的表中
|
int |
copy(String targetSchema,
String targetTableName,
Wrapper wrapper)
根据条件将数据复制插入到同样结构的表中
|
int |
copy(String targetTableName,
Wrapper wrapper)
根据条件将数据复制插入到同样结构的表中
|
void |
createTable()
创建表结构
|
void |
dropAndCreateTable()
删除并创建表结构
|
void |
dropTable()
删除表结构
|
Class<?> |
getBeanClass()
获取Bean类型
|
List<ColumnInfo> |
getColumnInfoList(String tableName)
获取列信息列表
|
List<TableInfo> |
getTableList(String tableName)
获取表名列表
|
Class<?> getBeanClass()
void dropTable()
void createTable()
void dropAndCreateTable()
List<ColumnInfo> getColumnInfoList(String tableName)
tableName - String backup()
void backup(String targetTableName)
targetTableName - 目标表名void backup(String targetSchema, String targetTableName)
targetSchema - 目标schematargetTableName - 目标表名void backup(String targetTableName, Column[] columns, Wrapper wrapper)
targetTableName - 目标表名columns - 指定的列wrapper - 条件包装器void backup(String targetSchema, String targetTableName, Column[] columns, Wrapper wrapper)
targetSchema - 目标schematargetTableName - 目标表名columns - 指定的列wrapper - 条件包装器int copy(String targetTableName, Wrapper wrapper)
targetTableName - 目标表名wrapper - 条件包装器int copy(String targetSchema, String targetTableName, Wrapper wrapper)
targetSchema - 目标schematargetTableName - 目标表名wrapper - 条件包装器int copy(String targetTableName, Column[] columns, Wrapper wrapper)
targetTableName - 目标表名columns - 指定的列wrapper - 条件包装器Copyright © 2023. All rights reserved.