gpt4 book ai didi

hadoop - Concat_ws在 hive 的插入语句中不起作用

转载 作者:行者123 更新时间:2023-12-02 21:09:30 27 4
gpt4 key购买 nike

使用配置单元,我试图连接一个表中的列,并使用查询将它们插入另一表中

insert into table temp_error 
select * from (Select 'temp_test','abcd','abcd','abcd',
from_unixtime(unix_timestamp()),concat_ws('|',sno,name,age)
from temp_test_string)c;

我得到所需的输出,直到我使用 Select *为止。但是,一旦我尝试将其插入表中,它就不会给出串联的输出,而只会给出sno的值,而不是整个串联的输出。

最佳答案

谢谢你们。
我发现了为什么会这样。这是因为在创建表时,我给出了“用'|'分隔字段”。因此,我试图将其作为字符串插入表中,hive将其解释为不同的列。

关于hadoop - Concat_ws在 hive 的插入语句中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40734387/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com