Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

हाइव का घंटा () फ़ंक्शन 12 घंटे का घड़ी मान लौटाता है

मुझे लगता है मुझे यह मिल गया है। मैंने स्रोत कोड और स्पष्ट रूप से देखा UDFHour.java इसमें दो evaluate() होते हैं कार्य। एक जो Text को स्वीकार करता है ऑब्जेक्ट को पैरामीटर के रूप में और एक जो TimeStampWritable . का उपयोग करता है पैरामीटर के रूप में वस्तु। दोनों एक Calendar के साथ काम करते हैं उदाहरण लेकिन किसी कारण से पहला फ़ंक्शन Calendar.HOUR_OF_DAY का मान लौटाता है और दूसरा Calendar.HOUR .

मैंने हाइव्स दस्तावेज़ीकरण में देखा है लेकिन मुझे उस दूसरे फ़ंक्शन के बारे में कुछ भी नहीं मिला, लेकिन यह वहां है। मैं हाइव 0.9.0.16 का उपयोग कर रहा हूं, जो हॉर्टनवर्क्स के एचडीपी के साथ आया था।

संपादित करें: मैंने कुछ समय पहले इसकी सूचना दी है। एक पैच अब उपलब्ध है:https://issues.apache.org/jira/browse /HIVE-3850



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. निम्न तालिका से आइटम का चयन करने के लिए SQL क्वेरी लिखना

  2. मैं MySQL में पूरे परिणाम सेट को कैसे जोड़ूं?

  3. mysql - विशेष वर्णों/(फॉरवर्ड स्लैश) और \(बैकस्लैश) के साथ क्वेरी खोज को कैसे प्रबंधित करें

  4. स्थानीय डेटाबेस कैश के लिए सर्वोत्तम अभ्यास?

  5. मौत की पीएचपी सफेद स्क्रीन हर बार। मैं क्या गलत कर रहा हूं?