Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

हम क्रिएट या रिप्लेस व्यू स्टेटमेंट के साथ एक MySQL व्यू को कैसे संशोधित कर सकते हैं?


जैसा कि हम जानते हैं कि हम ALTER VIEW स्टेटमेंट का उपयोग करके किसी दृश्य को संशोधित कर सकते हैं, लेकिन इसके अलावा हम मौजूदा दृश्य को संशोधित करने के लिए CREATE या REPLACE VIEW का भी उपयोग कर सकते हैं। अवधारणा सरल है क्योंकि MySQL केवल दृश्य को संशोधित करता है यदि यह पहले से मौजूद है अन्यथा एक नया दृश्य बनाया जाएगा। इसका सिंटैक्स निम्नलिखित है -

सिंटैक्स

CREATE OR REPLACE VIEW view_name AS Select_statements FROM table;

उदाहरण

mysql> Create OR Replace VIEW Info AS Select Id, Name, Address, Subject from student_info WHERE Subject = 'Computers';
Query OK, 0 rows affected (0.46 sec)

उपरोक्त क्वेरी 'जानकारी' दृश्य बनाएगी या प्रतिस्थापित करेगी। यदि यह पहले से मौजूद नहीं है तो इसे बनाया जाएगा अन्यथा इसे उपरोक्त क्वेरी में दी गई एक नई परिभाषा से बदल दिया जाएगा।


  1. MySQL में एक खाली दृश्य कैसे बनाएं?

    MySQL में एक खाली दृश्य बनाने के लिए, निम्नलिखित सिंटैक्स है - अपना व्यूनाम व्यू बनाएं या बदलें जैसे कि अपने वैल्यू को अपने कॉलमनाम के रूप में चुनें, अपने वैल्यू को अपने कॉलमनाम 2 के रूप में चुनें,...एनड्यूलवेयर फॉल्स से; आइए MySQL में एक खाली दृश्य बनाने के लिए उपरोक्त सिंटैक्स को लागू करें - खाल

  1. मैं अपने MySQL डेटाबेस में एम्परसेंड के साथ &को कैसे बदल सकता हूँ?

    एम्परसेंड के साथ &को बदलने के लिए, MySQL REPLACE() का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable(    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value varchar(100) ); Query OK, 0 rows affected (1.06 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर

  1. कैसे एक MySQL दृश्य बनाने के लिए?

    एक MySQL व्यू बनाने के लिए, नीचे दिए गए सिंटैक्स के अनुसार CREATE VIEW का उपयोग करें - अपने व्यूनाम को अपने टेबलनाम से चुनें * के रूप में बनाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1802 (StudentId int, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का