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

इस साधारण भौतिक दृश्य उदाहरण को बनाते समय ORA-12054 त्रुटि क्यों होती है?

ऐसा लगता है कि DISTINCT को जोड़ने के साथ, आपने अपने दृश्य के अंतर्निहित SQL को तेज़ ताज़ा करने के लिए अयोग्य बना दिया है, और इसलिए ON COMMIT के साथ उपयोग करने में सक्षम नहीं है (यहां तक ​​​​कि आप ताज़ा ताज़ा करने के बजाय ताज़ा पूर्ण निर्दिष्ट करते हैं)। Oracle डॉक्स से :

तालिका 8-4 रीफ़्रेश मोड

कमिट पर

मांग पर

उसी दस्तावेज़ लिंक में फ़ास्ट रीफ़्रेश के लिए प्रतिबंधों की एक सूची भी है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OracleBulkCopy मेमोरी लीक (आउटऑफमेमरी अपवाद)

  2. Oracle current_timestamp से सेकंड रूपांतरण

  3. पंक्तियों के बीच अंतर को ध्यान में रखते हुए पंक्तियों को समूहीकृत करना

  4. क्वेरी में उपनाम का उपयोग करने के परिणामस्वरूप आदेश ठीक से समाप्त नहीं हुआ

  5. ORACLE SQL:दिनांक सीमा के आधार पर नई पंक्ति बनाएँ