क्या हम Oracle में एक दृश्य अपडेट कर सकते हैं?
क्या हम Oracle में एक दृश्य अपडेट कर सकते हैं?

वीडियो: क्या हम Oracle में एक दृश्य अपडेट कर सकते हैं?

वीडियो: क्या हम Oracle में एक दृश्य अपडेट कर सकते हैं?
वीडियो: Oracle PLSQL में दृश्य अद्यतन कर रहा है 2024, दिसंबर
Anonim

उत्तर: ए Oracle में देखें एक या अधिक तालिकाओं को जोड़कर बनाया जाता है। जब आप अपडेट करें रिकॉर्ड (ओं) में a दृश्य , यह अपडेट अंतर्निहित तालिकाओं में रिकॉर्ड जो बनाते हैं राय . तो, हाँ, आप अपडेट कर सकते हैं में डेटा ओरेकल देखें बशर्ते आपके पास अंतर्निहित के लिए उचित विशेषाधिकार हों आकाशवाणी टेबल।

इसके अलावा, क्या ओरेकल में एक दृश्य अपडेट किया जा सकता है?

में देखा गया आकाशवाणी विशिष्ट शर्तों के तहत अद्यतन करने योग्य हो सकता है। यह कर सकते हैं मुश्किल हो, और आमतौर पर उचित नहीं है। एक अद्यतन करने योग्य दृश्य क्या तुम एक हो कर सकते हैं डालने के लिए उपयोग करें, अपडेट करें , या आधार तालिका पंक्तियों को हटा दें। में प्रत्येक स्तंभ दृश्य एक ही टेबल के कॉलम में मैप करना होगा।

इसी तरह, क्या हम Oracle में विचारों पर DML संचालन कर सकते हैं? इसके बजाय डेटाबेस पर केवल चयन कथन संग्रहीत किया जाता है। तथापि, विचार कर सकते हैं इस्तेमाल किया जा सकता है और डीएमएल संचालन करें (सम्मिलित करें, अपडेट करें और हटाएं) भी। आप कर सकते हैं का उपयोग करके उपरोक्त तालिकाओं में डेटा डालें व्यूवे अभी बनाया है। और यह वही वाक्य रचना है जो हम तालिकाओं में डेटा सम्मिलित करने के लिए उपयोग करें।

यह भी सवाल है, क्या हम एक दृश्य को अपडेट कर सकते हैं?

पर प्रतिबंध अद्यतन करने दृश्य के माध्यम से डेटा। इफ्थे दृश्य कई तालिकाओं के बीच जुड़ता है, आप ऐसा कर सकते हैं केवल डालें और एक अपडेट करें में टेबल दृश्य , तथा आप ऐसा कर सकते हैं पंक्तियों को हटाएं नहीं। आप ऐसा कर सकते हैं संघ प्रश्नों के आधार पर विचारों में डेटा को सीधे संशोधित न करें। आप ऐसा कर सकते हैं उन विचारों में डेटा को संशोधित न करें जो GROUP BY या DISTINCT कथनों का उपयोग करते हैं।

क्या आप दृश्य में डेटा सम्मिलित कर सकते हैं?

1 उत्तर। यदि आप इनर जॉइन का उपयोग कर रहे हैं, और आपका दृश्य बेस टेबल में सभी कॉलम शामिल हैं, फिर आपका दृश्य अद्यतन करने योग्य हो सकता है। हालाँकि, एक बहु-तालिका अद्यतन योग्य के लिए दृश्य , सम्मिलित करें काम कर सकता है अगर यह एकल तालिका में सम्मिलित करता है। आप अपने को विभाजित कर सकते हैं डालने कई में संचालन सम्मिलित करें बयान।

सिफारिश की: