MySQL/Oracle流表
更新时间: 2023-05-11 10:24:09
阅读 2122
本文将为您介绍 EasyStream 中如何创建MySQL/Oracle类型流表。
操作步骤
- 在流表管理页面,单击目标逻辑库,表单页面左上角显示对应库名表示切换成功。
- 单击 创建表 按键,进行表创建。
- 选择 数据源类型 为 MySQL/Oracle。
- 完成剩余表单内容,创建MySQL/Oracle流表。
字段类型映射
MySQL type | Oracle type | Flink SQL type |
---|---|---|
TINYINT |
TINYINT |
|
SMALLINT TINYINT UNSIGNED |
SMALLINT |
|
INT MEDIUMINT SMALLINT UNSIGNED |
INT |
|
BIGINT INT UNSIGNED |
BIGINT |
|
BIGINT UNSIGNED |
DECIMAL(20, 0) |
|
BIGINT |
BIGINT |
|
FLOAT |
BINARY_FLOAT |
FLOAT |
DOUBLE DOUBLE PRECISION |
BINARY_DOUBLE |
DOUBLE |
NUMERIC(p, s) DECIMAL(p, s) |
SMALLINT FLOAT(s) DOUBLE PRECISION REAL NUMBER(p, s) |
DECIMAL(p, s) [p值取默认值10] |
BOOLEAN TINYINT(1) |
BOOLEAN |
|
DATE |
DATE |
DATE |
TIME [(p)] |
DATE |
TIME [(p)] [WITHOUT TIMEZONE] |
DATETIME [(p)] |
TIMESTAMP [(p)] [WITHOUT TIMEZONE] |
TIMESTAMP [(p)] [WITHOUT TIMEZONE] |
CHAR(n) VARCHAR(n) TEXT |
CHAR(n) VARCHAR(n) CLOB |
STRING |
BINARY VARBINARY BLOB |
RAW(s) BLOB |
BYTES |
ARRAY |
特殊字段规则
数据源 | 特殊字段类型 |
---|---|
MySql、Oracle | 不支持map、row、array、varbinary字段类型;不支持metadata字段 |
文档反馈
以上内容对您是否有帮助?