में नल मानों को संभालना मैं एक अन्य तालिका (तालिका 1) से हाइव में एक टेबल (तालिका 2) बनाने की कोशिश कर रहा हूं। मैं कुछ पंक्तियों के साथ कुछ पंक्तियों को बाहर करने की कोशिश कर रहा हूं और निम्नलिखित शर्त का प्रयास किया।हाइव
insert overwrite table table2 partition (date = '2013-06-01')
select column1, column 2....
from table1
where column1 is not NULL or column1 <> '';
हालांकि, जब मैं नई तालिका के साथ इस निम्न क्वेरी कोशिश मैं 300+ पंक्तियों शून्य vaues साथ मिलती है:
select count(*) from table2 where column1 is NULL;
सकता है कि ये शून्य मान खड़ी कर रहा है के लिए किसी को बात?
धन्यवाद।
रवि
निश्चित रूप से, यह ** और ** है। कॉलम पूर्ण नहीं होना चाहिए और खाली नहीं होना चाहिए ('')। रुख ने अच्छा जवाब दिया। – jbaptiste