数据治理中心 DATAARTS STUDIO-支持的数据类型:神通(ST)数据库迁移时支持的数据类型
神通(ST)数据库迁移时支持的数据类型
源端为神通(ST)数据库,目的端为 MRS Hive、MRS Hudi时,支持的数据类型如下:
类别 |
类型 |
简要释义 |
存储格式示例 |
MRS Hive |
MRS Hudi |
---|---|---|---|---|---|
字符 |
VARCHAR |
用于存储指定定长字符串。 |
‘a’或‘aaaaa’ |
VARCHAR(765) |
STRING |
BPCHAR |
用于存储指定变长字符串。 |
‘a’或‘aaaaa’ |
VARCHAR(765) |
STRING |
|
数值 |
NUMERIC |
用于存储零、正负定点数。 |
52.36 |
DECIMAL(10,0) |
DECIMAL(18,0) |
INT |
用于存储零、正负定点数。 |
5236 |
INT |
INT |
|
BIGINT |
用于存储有符号整数,精度为19,标度为0。 |
5236 |
BIGINT |
BIGINT |
|
TINYINT |
用于存储有符号整数,精度为3,标度为0。 |
100 |
SMALLINT |
INT |
|
BINARY |
用于存储定长二进制数据。 |
0x2A3B4058 |
不支持 |
FLOAT |
|
VARBINARY |
用于存储可变长二进制数据。 |
0x2A3B4058 |
不支持 |
BINARY |
|
FLOAT |
用于存储带二进制精度的浮点数。 |
52.36 |
FLOAT |
FLOAT |
|
DOUBLE |
用于存储指明双精度的浮点数。 |
52.3 |
DOUBLE |
DOUBLE |
|
日期时间 |
DATE |
用于存储年、月、日信息。 |
'1999-10-01'、'1999/10/01'或'1999.10.01' |
DATE |
DATE |
TIME |
用于存储时、分、秒信息。 |
'09:10:21'或'9:10:21' |
STRING |
STRING |
|
TIMESTAMP |
用于存储年、月、日、时、分、秒信息。 |
'2002-12-12 09:10:21'、'2002-12-12 9:10:21'、 '2002/12/12 09:10:21' 或'2002.12.12 09:10:21' |
TIMESTAMP |
TIMESTAMP |
|
多媒体 |
CLOB |
用于存储变长的二进制大对象,长度最大为2G-1字节。 |
0x5236(二进制数据) |
STRING |
STRING |
BLOB |
用于存储变长的二进制大对象,长度最大为2G-1字节。 |
0x5236(二进制数据) |
不支持 |
BINARY |
|
布尔类型 |
BOOLEAN |
存储在1个字节中,可以取值为 1、0 或 NULL。 |
1 |
BOOLEAN |
BOOLEAN |