眾所周知,我們可以使用 ALTER VIEW 語句來修改視圖,但除此之外,我們還可以使用 CREATE OR REPLACE VIEW 來修改現(xiàn)有視圖。這個(gè)概念很簡單,因?yàn)?MySQL 只是修改視圖(如果它已經(jīng)存在),否則將創(chuàng)建一個(gè)新視圖。以下是它的語法 –
語法
CREATE OR REPLACE VIEW view_name AS Select_statements FROM table;
登錄后復(fù)制
示例
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)
登錄后復(fù)制
上面的查詢將創(chuàng)建或替換視圖“Info”。如果尚不存在,則會(huì)創(chuàng)建它,否則它將被上面查詢中給出的新定義替換。
以上就是我們?nèi)绾问褂?CREATE OR REPLACE VIEW 語句修改 MySQL 視圖?的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!