2013-08-01 50 views
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; 

而造成一些問題列思念管理l_name出現在標記列。 任何幫助

回答

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更多的澄清:

+0

感謝s.singh但現在它的工作。 –

+0

並且沒有必要使用Where Clause它的可選部分u可以使用它或不使用它。 –

+0

好的,請分享你的答案和解決方案。它將在未來幫助他人。 –

相關問題