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

CREATE OR REPLACE VIEW स्टेटमेंट का उपयोग करके MySQL व्यू को कैसे संशोधित करें?

हम जानते हैं कि हम ALTER VIEW स्टेटमेंट का उपयोग करके व्यू को संशोधित कर सकते हैं लेकिन इसके अलावा हम मौजूदा व्यू को संशोधित करने के लिए CREATE OR 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)

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

  1. - MySQL में खाली VIEW बनाना - CREATE OR REPLACE VIEW WITH WHERE FALSE

    MySQL में एक खाली VIEW (शून्य पंक्तियों वाली, लेकिन परिभाषित कॉलम संरचना के साथ) बनाने के लिए CREATE OR REPLACE VIEW के साथ FROM dual WHERE FALSE का उपयोग करें। सिंटैक्स CREATE OR REPLACE VIEW view_name AS SELECT value1 AS column1, value2 AS column2, ... FROM dual WHERE FALSE; व्यावहारिक उदाहरण 1

  1. - MySQL में & को एम्परसैंड (&) से कैसे बदलें

    REPLACE() फंक्शन के साथ HTML एंटिटी को वास्तविक अक्षर में बदलना डेटाबेस में संग्रहीत HTML एंटिटी & को वास्तविक एम्परसैंड & में बदलने के लिए REPLACE() फंक्शन का उपयोग करें। टेबल और डेटा CREATE TABLE DemoTable( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value VARCHAR(100) ); Que

  1. - MySQL व्यू कैसे बनाएं?

    MySQL व्यू बनाने के लिए, नीचे दिए गए सिंटैक्स में CREATE VIEW का उपयोग करें: create view yourViewName as select * from yourTableName; आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1802 ( StudentId int, StudentName varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमा