我已使用此查询更新数据
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 miss托管l_name出现在标记列中。 任何帮助
答案 0 :(得分:0)
使用您的查询:
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_];
请参阅此Link以获得更多说明: