眾所周知,我們可以使用 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」。如果尚不存在,則會建立它,否則它將被上面查詢中給出的新定義取代。
以上是我們如何使用 CREATE OR REPLACE VIEW 語句修改 MySQL 檢視?的詳細內容。更多資訊請關注PHP中文網其他相關文章!