public interface TableCopier
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
copy(TableInput source,
TableInput target,
int batchSize)
从源表复制数据到目标表。
|
int |
copy(TableInput source,
TableInput target,
int batchSize,
SqlBiConsumer<java.sql.ResultSet,java.sql.PreparedStatement> recordCopier)
从源表复制数据到目标表。
|
default int copy(TableInput source, TableInput target, int batchSize) throws java.sql.SQLException
source - 源target - 目标batchSize - 批次大小java.sql.SQLException - 复制过程可能出现的SQL异常,复制程序不捕捉任何 SQL 异常int copy(TableInput source, TableInput target, int batchSize, SqlBiConsumer<java.sql.ResultSet,java.sql.PreparedStatement> recordCopier) throws java.sql.SQLException
source - 源target - 目标batchSize - 批次大小recordCopier - 自定的记录复制处理器,主要作用是将一条记录从 ResultSet 复制到 PreparedStatement 对象java.sql.SQLException - 复制过程可能出现的SQL异常,复制程序不捕捉任何 SQL 异常Copyright © 2025. All rights reserved.