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

इस sql ने यूनियन का उपयोग क्यों किया, सभी ने कोई डेटा नहीं लौटाया

आपने यह नहीं कहा है कि आप किस संस्करण पर इसका सामना कर रहे हैं, लेकिन गॉर्डन लिनॉफ़ ने SQL Fiddle पर पुन:पेश किया जो 11.2.0.2 चल रहा है, और जैसा कि अन्य ने कहा है कि यह 10g और 11.2.0.3 में नहीं देखा गया है, इसलिए यह आपको सोचना उचित लगता है 11.2.0.2 को भी हो सकता है।

इस मामले में, यह बग 12336962 के समान दिखता है। यदि आपके पास Oracle समर्थन तक पहुंच है, तो आप (या आपका डीबीए) इसे देख सकते हैं, लेकिन मैं यहां जो कहता हूं उसे पुन:पेश नहीं कर सकता, भले ही यह एक प्रकाशित बग है। अपनी क्वेरी चलाने और बग रिपोर्ट से उदाहरण समान परिणाम उत्पन्न करते हैं, और दोनों ही मामलों में union all से बदलते हैं union . के लिए सही परिणाम देता है। हालांकि आप इसकी पुष्टि के लिए एक सेवा अनुरोध उठाना चाहेंगे।

वह बग 11.2.0.3 पैच सेट में ठीक किया गया है - मुझे यकीन नहीं है कि मैं वास्तव में इसे साझा करने वाला हूं, लेकिन यह यहां पहले ही प्रकाशित हो चुका है - तो पैच अप करना आपकी सबसे अच्छी शर्त हो सकती है, और ओरेकल सुझाव दे सकता है कि यदि आप एसआर बढ़ाते हैं। यदि संदेह है, तो सीधे Oracle से पूछें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑरैकल डेटाबेस में और जैसे विशेष वर्ण कैसे दर्ज करें?

  2. Oracle ट्रिगर के अंदर नई पंक्ति को XML में बदलें

  3. ऑरैकल डीडी-सोम-वाई वाई को डीडी/एमएम/वाई वाई वाई में कनवर्ट करें

  4. ओरेकल ओडीबीसी का उपयोग करके बीएलओबी डेटा कैसे प्राप्त करें

  5. ORA-01401:कॉलम CHAR के लिए डाला गया मान बहुत बड़ा है