眾所周知,我們可以使用 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 視圖?的詳細內容,更多請關注www.92cms.cn其它相關文章!






