"बेमेल इनपुट 'तिथि' पहचानकर्ता के पास पहचानकर्ता '(' कॉलम विनिर्देशन में '

<�कोड> वैकल्पिक तालिका परीक्षण 1 जोड़ें (दिनांक = '2013-11-20');

निम्नलिखित त्रुटि में परिणाम:

<�कोड> FAILED: पार्स त्रुटि: पंक्ति 1:84 बेमिसाल इनपुट 'तिथि' पहचानकर्ता के पास पहचानकर्ता '(' कॉलम विनिर्देश में

समस्या क्या है?

0
जोड़ा संपादित
विचारों: 2

1 उत्तर

ऐसा लगता है कि दिनांक HiveQL में एक आरक्षित शब्द है, जैसा कि यहां बताया गया है।

मैंने कॉलम नाम को d में बदल दिया और यह ठीक काम किया (जो काफी दुर्भाग्यपूर्ण है, क्योंकि date नाम d से अधिक अर्थपूर्ण है)।

0
जोड़ा