首页 > 数据库 > > FAQ-支持的数据类型
目前大数据领域,基于HDFS文件系统的主流文件格式有ORC及PARQUET。GaussDB 200主要支持ORC文件格式。用户利用HIVE将数据导入HDFS文件系统后存储为ORC文件格式,使用GaussDB 200对ORC文件内的数据进行查询分析,这样需要在ORCt文件格式支持的数据类型与GaussDB 200自身支持数据类型间进行匹配,匹配状况如表1所示:
类型名称 | GaussDB 200 HDFS外表支持类型 | 数据导入HDFS时,HIVE建表类型 |
|---|---|---|
2字节整数 | SMALLINT | SMALLINT |
4字节整数 | INTEGER | INT |
8字节整数 | BIGINT | BIGINT |
单精度浮点数 | FLOAT4 (REAL) | FLOAT |
双精度浮点型 | FLOAT8(DOUBLE PRECISION) | DOUBLE |
科学数据类型 | DECIMAL[p (,s)] 最大支持38位精度 | DECIMAL最大支持38位(HIVE 0.11) |
日期类型 | DATE | DATE |
时间类型 | TIMESTAMP | TIMESTAMP |
BOOLEAN类型 | BOOLEAN | BOOLEAN |
Char类型 | CHAR(n) | CHAR (n) |
VarChar类型 | VARCHAR(n) | VARCHAR (n) |
字符串(文本大对象) | TEXT(CLOB) | STRING |
注意:来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3165404/ ,如需转载,请注明出处,否则将追究法律责任。