如何更新配置单元中的数据?

brccelvz  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(329)

我已使用此查询更新数据

INSERT OVERWRITE TABLE record PARTITION(dated='03-08-2013')                    
     SELECT id, f_name, marks, CASE WHEN id=224 THEN 'KUMAR' ELSE l_name END AS l_name
     FROM record;

但创建了一些问题列miss managed l\u name出现在marks列中。有什么帮助吗

sf6xfgos

sf6xfgos1#

使用以下查询:

INSERT OVERWRITE TABLE record PARTITION(dated='03-08-2013') 
SELECT id, f_name, marks, CASE WHEN id=224 THEN 'KUMAR' ELSE l_name END AS l_name
FROM record WHERE [_whereClause_];

有关更多说明,请参见此链接:

相关问题