数据仓库服务 GAUSSDB(DWS)-创建外表:数据类型转换说明
数据类型转换说明
当前用户导入到Hive/Spark的数据在HDFS存储为ORC文件格式, GaussDB (DWS)实际读取HDFS中的ORC文件,并对文件内的数据进行查询分析。
由于Hive/Spark支持的数据类型与GaussDB(DWS)自身支持的数据类型存在差异,在创建外表定义表字段时,您需要了解这两者之间数据类型的对应关系,具体如表1所示:
类型名称 |
GaussDB(DWS)的HDFS/OBS外表支持的字段类型 |
Hive表字段类型 |
Spark表字段类型 |
---|---|---|---|
2字节整数 |
SMALLINT |
SMALLINT |
SMALLINT |
4字节整数 |
INTEGER |
INT |
INT |
8字节整数 |
BIGINT |
BIGINT |
BIGINT |
单精度浮点数 |
FLOAT4 (REAL) |
FLOAT |
FLOAT |
双精度浮点型 |
FLOAT8(DOUBLE PRECISION) |
DOUBLE |
FLOAT |
科学数据类型 |
DECIMAL[p (,s)] 最大支持38位精度 |
DECIMAL 最大支持38位(Hive 0.11) |
DECIMAL |
日期类型 |
DATE |
DATE |
DATE |
时间类型 |
TIMESTAMP |
TIMESTAMP |
TIMESTAMP |
Boolean类型 |
BOOLEAN |
BOOLEAN |
BOOLEAN |
Char类型 |
CHAR(n) |
CHAR (n) |
STRING |
VarChar类型 |
VARCHAR(n) |
VARCHAR (n) |
VARCHAR (n) |
字符串 |
TEXT(CLOB) |
STRING |
STRING |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- GaussDB数据库怎么转换类型_GaussDB安装_高斯数据库转换类型
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- GaussDB求日期差_GaussDB数据类型_高斯数据库求日期差-华为云