public class OceanBaseUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
OceanBaseUtils.CdcDataTypeTransformer
Transforms CDC
DataType to OceanBase data type. |
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BIGINT |
static String |
BINARY |
static String |
BOOLEAN |
static String |
CHAR |
static String |
DATE |
static String |
DATETIME |
static String |
DECIMAL |
static String |
DOUBLE |
static String |
FLOAT |
static String |
INT |
static String |
JSON |
static String |
LONGBLOB |
static int |
MAX_CHAR_SIZE
Max size of char type of OceanBase.
|
static int |
MAX_VARBINARY_SIZE
The max VARBINARY column length is 1048576.
|
static int |
MAX_VARCHAR_SIZE
Max size of varchar type of OceanBase.
|
static String |
SMALLINT |
static String |
STRING |
static String |
TEXT |
static String |
TIME |
static String |
TIMESTAMP |
static String |
TINYINT |
static String |
VARBINARY |
static String |
VARCHAR |
| 构造器和说明 |
|---|
OceanBaseUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
toOceanBaseDataType(org.apache.flink.cdc.common.schema.Column cdcColumn,
boolean isPrimaryKeys,
OceanBaseColumn.Builder builder)
Convert CDC data type to OceanBase data type.
|
static OceanBaseTable |
toOceanBaseTable(org.apache.flink.cdc.common.event.TableId tableId,
org.apache.flink.cdc.common.schema.Schema schema)
Convert a source table to
OceanBaseTable. |
public static final int MAX_CHAR_SIZE
public static final int MAX_VARCHAR_SIZE
public static final int MAX_VARBINARY_SIZE
public static OceanBaseTable toOceanBaseTable(org.apache.flink.cdc.common.event.TableId tableId, org.apache.flink.cdc.common.schema.Schema schema)
OceanBaseTable.public static void toOceanBaseDataType(org.apache.flink.cdc.common.schema.Column cdcColumn,
boolean isPrimaryKeys,
OceanBaseColumn.Builder builder)
Copyright © 2025 The Apache Software Foundation. All rights reserved.