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

Oracle SQL में मल्टीसेट मैपिंग का अनपेक्षित परिणाम

यह एक बग है। एक /*+ NO_MERGE */ जोड़ना अंतिम उदाहरण में दूसरे इनलाइन दृश्य के लिए संकेत अपेक्षित परिणाम उत्पन्न करेगा। देखें यह SQL Fiddle एक उदाहरण के लिए। प्रश्न चाहे जो भी हो, उस संकेत से कभी भी परिणाम नहीं बदलने चाहिए। कुछ अन्य असंबंधित परिवर्तन हैं जो आप कर सकते हैं जो सही परिणाम उत्पन्न करेंगे, जैसे कि कुछ स्तंभों को हटाना, या एक अप्रयुक्त ROWNUM जोड़ना बीच में।

Oracle इसे अनुकूलित करने के लिए आपकी क्वेरी को फिर से लिख रहा है, लेकिन कुछ गलत कर रहा है। आप शायद क्वेरी को ट्रेस करके कुछ और जानकारी प्राप्त कर सकते हैं, लेकिन मुझे संदेह है कि आप वास्तव में समस्या को ठीक करने में सक्षम होंगे। अभी के लिए इसके आसपास काम करें और 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. जावा 6 फ़ंक्शन कमांड लाइन में काम कर रहा है, लेकिन ओरेकल सर्वर पर काम नहीं कर रहा है (एईएस 256)

  2. SQL क्वेरी से एक निश्चित-चौड़ाई वाली फ्लैट प्रारूप आउटपुट फ़ाइल तैयार करें

  3. Oracle आपको यह क्यों नहीं बताता कि कौन सी तालिका या दृश्य मौजूद नहीं है?

  4. मैं Oracle 11g में 2 तिथियों के बीच दिनों की संख्या कैसे प्राप्त कर सकता हूं?

  5. Oracle DBMS_LOB के साथ समस्या का समाधान कैसे करें