तो एक ही नाम के साथ तालिका और भौतिक दृश्य होना सामान्य है। एमवी को कहीं न कहीं डेटा स्टोर करने की जरूरत है, इसलिए टेबल होने से समझ में आता है; एमवी स्वयं परिभाषित करता है कि तालिका डेटा कैसे बनाए रखा जाता है।
आप ON PREBUILT TABLE
खंड
एक मौजूदा तालिका पर एक दृश्य बनाने के लिए, जो मुझे लगता है कि "उनके पास पहले एक अस्थायी तालिका थी ... और बाद में भौतिक दृश्य पर स्विच किया गया" संदर्भित करता है।
आप दूसरे रास्ते पर भी जा सकते हैं, DROP MATERIALIZED VIEW ... PRESERVE TABLE
विकल्प
, जो अंतर्निहित तालिका को पीछे छोड़ देता है।
जब आप SELECT * FROM TEMP_DATA;
आप अंतर्निहित तालिका से पूछताछ कर रहे हैं, लेकिन भेद वास्तव में महत्वपूर्ण नहीं है क्योंकि वे एक ही संयुक्त वस्तु को संदर्भित करते हैं।
परिभाषा के आधार पर बाद में प्रश्न में जोड़ा जाएगा, यह हर दिन मध्यरात्रि में ताज़ा होगा।