ALTER VIEW स्टेटमेंट की मदद से, हम MySQL व्यू की परिभाषा को संशोधित कर सकते हैं। इस मामले में, हमें इसे छोड़ने की आवश्यकता नहीं है। वाक्य रचना इस प्रकार होगी -
सिंटैक्स
<पूर्व>दृश्य देखें_नाम ASSELECT कॉलम1,कॉलम2…तालिका सेजहां स्थितियां;उदाहरण
इसे स्पष्ट करने के लिए हम 'जानकारी' नामक एक दृश्य की परिभाषा को संशोधित कर रहे हैं जिसमें निम्नलिखित डेटा है -
mysql> जानकारी से * चुनें; आईडी | नाम | विषय |+------+---------+-----------+| 101 | यशपाल | इतिहास || 105 | गौरव | साहित्य || 125 | रमन | कंप्यूटर || 130 | राम | कंप्यूटर |+----------+---------+---------------+4 पंक्तियों में सेट (0.01 सेकंड)
अब, मान लीजिए अगर हम इस व्यू में एक और कॉलम जोड़ना चाहते हैं तो इसे ALTER VIEW स्टेटमेंट की मदद से निम्नानुसार किया जा सकता है -
mysql> छात्र_इन्फो से चयन आईडी, नाम, विषय, पता के रूप में जानकारी बदलें; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.07 सेकंड) mysql> जानकारी से * चुनें; +------ +----- ----+---------------+---------------+| आईडी | नाम | विषय | पता |+----------+---------+---------------+---------------+| 101 | यशपाल | इतिहास | अमृतसर || 105 | गौरव | साहित्य | चंडीगढ़ || 125 | रमन | कंप्यूटर | शिमला || 130 | राम | कंप्यूटर | झाँसी |+------+-----------+---------------+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)
उपरोक्त परिणाम सेट से पता चलता है कि कॉलम ADDRESS को 'जानकारी' दृश्य में जोड़ा गया है।