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 |
buildCreateSchemaSQL(String schemaName) |
String |
buildInsertSQL(String schemaName,
DataRecord dataRecord,
Map<LogicTableName,Set<String>> shardingColumnsMap) |
String |
buildInventoryDumpSQL(String schemaName,
String tableName,
String uniqueKey,
int uniqueKeyDataType,
boolean firstQuery) |
String |
buildSplitByPrimaryKeyRangeSQL(String schemaName,
String tableName,
String primaryKey) |
String |
getLeftIdentifierQuoteString()
Get left identifier quote string.
|
String |
getRightIdentifierQuoteString()
Get right identifier quote string.
|
String |
getType() |
buildCountSQL, buildDeleteSQL, buildTruncateSQL, buildUpdateSQL, decorate, extractUpdatedColumns, isShardingColumn, quoteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildCRC32SQLpublic String getLeftIdentifierQuoteString()
AbstractPipelineSQLBuildergetLeftIdentifierQuoteString 在类中 AbstractPipelineSQLBuilderpublic String getRightIdentifierQuoteString()
AbstractPipelineSQLBuildergetRightIdentifierQuoteString 在类中 AbstractPipelineSQLBuilderpublic String buildInventoryDumpSQL(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.