Hive 如何在由'^P';分隔符
我的问题是:Hive 如何在由'^P';分隔符,hive,hiveql,hive-serde,Hive,Hiveql,Hive Serde,我的问题是: CREATE EXTERNAL TABLE gateway_staging ( poll int, total int, transaction_id int, create_time timestamp, update_time timestamp ) ROW FORMAT DELIMITED FIELDS TERMINATED BY '^P'; (我不确定“^p”是否可用作分隔符,但已试用过) 当我将数据加载到配置单元表中时,结果显示所有字段为“无
CREATE EXTERNAL TABLE gateway_staging (
poll int,
total int,
transaction_id int,
create_time timestamp,
update_time timestamp
)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '^P';
(我不确定“^p”是否可用作分隔符,但已试用过)
当我将数据加载到配置单元表中时,结果显示所有字段为“无”
数据如下所示:
4307421698^P200^P138193920770^P2017-03-08 02:46:18.021204^P2017-03-08
02:46:18.021204
请帮帮我。的八进制值
^p
是020
。试试看
CREATE EXTERNAL TABLE gateway_staging (
poll int,
total int,
transaction_id int,
create_time timestamp,
update_time timestamp
)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\020';
以下是选项:
(八进制)。。。以“\020”结尾的字段
(十进制)。。。以“16”结尾的字段
(十六进制)。。。以“\u0010”结尾的字段