本篇文章主要跟大家介紹mysql資料表中怎麼進行修改視圖的操作。
關於mysql視圖的基礎知識,在之前的文章中也已經給大家詳細介紹過了。這裡我們再給大家先簡單介紹下mysql視圖。
通俗的說,視圖是由SELECT語句組成的查詢定義的虛擬表,也就是由一張或多張表中的資料組成的。
視圖就如同mysql基本表一樣,對錶能夠進行的一般操作都可以應用於視圖,比如創建,查詢,插入,修改,刪除操作等。
那麼關於視圖的建立、查詢,在這兩篇文章也已經跟大家介紹過了,需要的朋友可以參考。
【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影片教學,歡迎大家參考學習!
以上是怎麼修改Mysql資料表中的視圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!