首页 > 解决方案 > Beeline - Hive - 如何删除额外的(不需要的)引号?

问题描述

我正在使用 Beeline 从一台服务器连接到另一台服务器并从 Hive 获取数据。

我使用的命令是:

beeline --outputformat=tsv2 --silent  -e 'select * from t1 limit 3'

输出是:

a   "{""col1"": ""123"" } "
b   "{""col1"": ""234"" } "
c   "{""col1"": ""567"" } "

我需要:

a   {"col1": "123" } 
b   {"col1": "234" } 
c   {"col1": "567" }

我试过:

beeline --outputformat=tsv2 --silent  -e 'set system:disable.quiting.for.sv=false; select * from t1 limit 3'

但这根本没有输出。

谢谢!

标签: hadoophivebeeline

解决方案


推荐阅读