ハイブを使用して、あるテーブルの列を連結し、クエリを使用して別のテーブルに挿入しようとしています
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 の値のみが得られます。