2009-12-03 13 views
7

मैं यह तय करने का प्रयास कर रहा हूं कि मुझे किसी विशेष समूह के लिए दृश्य का उपयोग करने की आवश्यकता है या नहीं। मैं सोच रहा था कि यदि किसी दृश्य से पंक्ति को हटाते समय, क्या यह उस आधार सारणी से उपयुक्त पंक्तियों को हटा देगा, जिस पर दृश्य बनाया गया था? मैं mysql का उपयोग कर रहा हूँ।क्या पंक्ति से हटाना आधार तालिका से पंक्ति हटाएं - MYSQL?

+1

डेटा खींच रहा है कि दो जवाब पूरी तरह से एक दूसरे के विरोध को देखते हुए हटाता है, क्यों यह देखने के लिए कि क्या होता है अपने आप को आज़मा नहीं। डेटा को किसी नए डीबी या टेबल पर कॉपी करें, दृश्य सेट करें, और पंक्तियां हटाएं। – shufler

+1

मैंने एक लिंक जोड़ा सर :( –

उत्तर

17

हां, यह होगा। देखने के लिए एकमात्र चीज, अनुमति है।

का हवाला देते हुए official docs

कुछ विचारों से updatable है। यही है, आप अंतर्निहित तालिका की सामग्री अद्यतन करने के लिए अपडेट, डिलीट, या INSERT जैसे विवरणों में उनका उपयोग कर सकते हैं। एक दृश्य updatable होने के लिए, वहाँ अंतर्निहित तालिका में दृश्य में पंक्तियों और पंक्तियों के बीच एक-से-एक संबंध होना चाहिए। कुछ अन्य संरचनाएं हैं जो गैर-अनुपयोगी दृश्य बनाती हैं।

0

मैं एक दृश्य हटा दिया और अपने पूरे उपयोगकर्ता तालिका खो दिया है। मेरे पास हाल ही में बैक अप है लेकिन किसी कारण से यह उपयोगकर्ता तालिका का बैक अप नहीं लेता है, मैंने इसे गलती से अनचेक किया होगा।

अनिवार्य रूप से मैं हर खाता पुनः बनाने मैन्युअल जाना और फिर सभी सामग्री है कि वे अपने मूल खाते है कि नष्ट कर दिया गया पर तैनात था उपयोगकर्ता आईडी का उपयोग करने के लिए उन्हें संपादित करने के लिए है।

गधे में दर्द। जीवन टिप: दृश्य हटाने की मेज से ...

संबंधित मुद्दे