当前位置: 首页 > 知识库问答 >
问题:

如何在直线查询结果中从列名中删除表名

麻桐
2023-03-14
set hive.resultset.use.unique.column.names=false;

从CLI中使用的查询:-

bee_line --outputformat=csv2 --showHeader=true --silent=true -e "select * from salesdata.ales" >path-to-csv

其中bee_line是存储在bash配置文件中的完整连接字符串的别名。

共有1个答案

郏稳
2023-03-14

可以使用--hiveconf选项将配置单元属性设置为Beeline的参数。

你的命令看起来像,

bee_line --hiveconf hive.resultset.use.unique.column.names=false -outputformat=csv2 --showHeader=true --silent=true -e "select * from salesdata.ales" >path-to-csv

注意:受限属性不能传递给此选项。

 类似资料:
  • 我试图为我的PHP站点提供一个搜索功能。用户应该能够搜索他们想要的查询的行和列,如“搜索引擎”。我尝试了以下php代码: 一切正常,但我得到了重复的结果。我读了很多答案,到目前为止我做了以下工作:我使用了和但没有返回任何结果。我尝试分组,但他们没有删除重复的,什么也没有返回。我还在where条件中对应用了PHP array_unique(),但它也没有返回任何结果。如果我可以做到这一点,只使用SQ

  • 这是我在mongodb go驱动程序中的功能: 这个函数运行得很好,但我在结果中得到了字段。我知道mongodb查询可以从查询结果中排除字段,但我不知道如何将其与函数一起使用: 从tutorialspoint: db。删除DDEMO。查找({},{u id:0}); 来自没有字段名的mongodb查询结果 db.collection.find ({},{_id: 0,t_number: 1}).

  • 问题内容: 我正在使用scrapy抓取一个似乎在每个URL末尾向查询字符串添加随机值的网站。这将爬网变成一种无限循环。 我如何抓紧忽略URL的查询字符串部分? 问题答案: 示例代码: 输出示例:

  • 我有SQL查询,结果是多行多列。 我想执行此查询并将结果放入

  • 问题内容: 我在MySQL中有两个表 现在,如果我想从邮件表中删除就可以了。但是,当我通过messageid删除消息时,该记录仍然存在于usersmessage上,我必须立即从这两个表中删除。 我使用以下查询: 然后我测试 但是这两个查询并没有完成此任务。 问题答案: 您不能用分号分隔它们吗? 要么 只需如下使用

  • 问题内容: 我有一个清单,里面有空清单: 如何删除空列表,以便获得: 我尝试了list.remove(’‘),但这不起作用。 问题答案: 尝试 如果您想摆脱所有“虚假”的东西,例如空字符串,空元组,零,您也可以使用