我們如何使用 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”。如果不存在,它將被建立,否則它將被以上查詢中給出的新定義替換。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP