本篇文章主要給大家介紹mysql數據表中怎麼進行修改視圖的操作。
通俗的說,視圖是由SELECT語句組成的查詢定義的虛擬表,也就是由一張或多張表中的數據組成的。
視圖就如同mysql基本表一樣,對表能夠進行的一般操作都可以應用於視圖,比如創建,查詢,插入,修改,刪除操作等。
下面我們就結合簡單的示例給大家繼續介紹mysql視圖的修改操作。
其實視圖的修改就相當於SQL語句的修改。
首先我們可以通過cmd命令行工具連接mysql資料庫。
然後可以先通過圖文版的Navicat資料庫管理工具,更直觀方便的來查看指定數據表my_v1視圖的信息。
如上圖中,my_v1視圖中包含三個欄位id,name,c_id。
修改視圖的語法:
alter view +視圖as+ 新的select 語句
修改視圖語法示例如下:
alter view my_v1 as select id,name from stu;
修改視圖語法示例如下:
這裡我們通過命令行工具對my_v1這張視圖進行了修改,重新從stu表中查詢兩個欄位id,name。
最後我們再通過Navicat查看my_v1視圖是否被修改了數據。
如圖,my_v1視圖中已經只能查看到id和name這兩個欄位了,說明我們已經對視圖成功進行修改操作了。
注意:通常情況下,已創建好的視圖,儘量不要再去進行修改,避免數據丟失。
怎麼刪除數據表視圖中數據
本篇文章就是關於mysql數據表中視圖的修改操作介紹,也是很簡單易懂的,希望對需要的朋友有所幫助!
想要了解更多mysql知識,可以關注PHP中文網mysql視頻教程,歡迎大家參考學習!