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

DUAL तालिका की आंतरिक कार्यक्षमता?

नहीं, आप दोहरी तालिका नहीं बना सकते। DUAL तालिका SYS के स्वामित्व में है और SYS डेटा शब्दकोश का स्वामी है इसलिए आप इसे नहीं बना सकते।

देखें wiki

यहां तक ​​कि अगर आप एक DUAL टेबल बनाने की कोशिश करते हैं तो यह आपके लिए समस्याएँ पैदा करेगा क्योंकि हर बार Oracle इंजन को यह सुनिश्चित करना होता है कि आप SYS ड्यूल टेबल को कॉल नहीं कर रहे हैं। आपको डेटाबेस और स्कीमा भी निर्दिष्ट करने की आवश्यकता है। इससे Oracle इंजन के लिए बहुत अधिक अस्पष्टता की समस्या हो सकती है। Oracle ऑप्टिमाइज़र वह सब कुछ जानता है जो DUAL करता है और उसे क्या करना चाहिए और फिर उसके आधार पर चीजें करता है।

एसक्यूएल संदर्भ:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PL/SQL:संख्यात्मक या मान त्रुटि:वर्ण स्ट्रिंग बफ़र बहुत छोटा %ROWTYPE

  2. SQLcl . में सिंटैक्स हाइलाइटिंग को कैसे कॉन्फ़िगर करें?

  3. win7 x64 पर php (xampp) के साथ oracle क्लाइंट 11.2 का उपयोग कैसे करें?

  4. चेक बाधा में दिनांक का उपयोग करना, Oracle

  5. ऑरैकल क्वेरी में 1000000 से 1M और 1000 से 1K तक