Wie wir alle wissen, können wir die ALTER VIEW-Anweisung verwenden, um die Ansicht zu ändern. Darüber hinaus können wir jedoch auch CREATE OR REPLACE VIEW verwenden, um die vorhandene Ansicht zu ändern. Das Konzept ist einfach, da MySQL die Ansicht nur ändert, wenn sie bereits vorhanden ist, andernfalls erstellt es eine neue Ansicht. Es folgt die Syntax:
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)
Die obige Abfrage erstellt oder ersetzt die Ansicht „Info“. Wenn es noch nicht existiert, wird es erstellt, andernfalls wird es durch die neue Definition ersetzt, die in der obigen Abfrage angegeben ist.
Das obige ist der detaillierte Inhalt vonWie können wir eine MySQL-Ansicht mit der CREATE OR REPLACE VIEW-Anweisung ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!