public final class OraclePipelineSQLBuilder extends AbstractPipelineSQLBuilder
| 构造器和说明 |
|---|
OraclePipelineSQLBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildCheckEmptySQL(String schemaName,
String tableName) |
String |
buildChunkedQuerySQL(String schemaName,
@NonNull String tableName,
@NonNull String uniqueKey,
boolean firstQuery) |
String |
buildDivisibleInventoryDumpSQL(String schemaName,
String tableName,
String uniqueKey,
int uniqueKeyDataType,
boolean firstQuery) |
String |
buildIndivisibleInventoryDumpSQL(String schemaName,
String tableName,
String uniqueKey,
int uniqueKeyDataType,
boolean firstQuery) |
String |
buildInsertSQL(String schemaName,
DataRecord dataRecord,
Map<LogicTableName,Set<String>> shardingColumnsMap) |
String |
buildSplitByPrimaryKeyRangeSQL(String schemaName,
String tableName,
String primaryKey) |
String |
getType() |
buildCountSQL, buildDeleteSQL, buildDropSQL, buildUpdateSQL, extractUpdatedColumns, getQualifiedTableName, isShardingColumn, quoteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildCRC32SQL, buildCreateSchemaSQLpublic String buildDivisibleInventoryDumpSQL(String schemaName, String tableName, String uniqueKey, int uniqueKeyDataType, boolean firstQuery)
public String buildIndivisibleInventoryDumpSQL(String schemaName, String tableName, String uniqueKey, int uniqueKeyDataType, boolean firstQuery)
public String buildInsertSQL(String schemaName, DataRecord dataRecord, Map<LogicTableName,Set<String>> shardingColumnsMap)
buildInsertSQL 在接口中 PipelineSQLBuilderbuildInsertSQL 在类中 AbstractPipelineSQLBuilderpublic String buildChunkedQuerySQL(String schemaName, @NonNull @NonNull String tableName, @NonNull @NonNull String uniqueKey, boolean firstQuery)
buildChunkedQuerySQL 在接口中 PipelineSQLBuilderbuildChunkedQuerySQL 在类中 AbstractPipelineSQLBuilderpublic String buildCheckEmptySQL(String schemaName, String tableName)
buildCheckEmptySQL 在接口中 PipelineSQLBuilderbuildCheckEmptySQL 在类中 AbstractPipelineSQLBuilderpublic String buildSplitByPrimaryKeyRangeSQL(String schemaName, String tableName, String primaryKey)
public String getType()
Copyright © 2022 The Apache Software Foundation. All rights reserved.