首頁 >每日程式設計 >mysql知識 >怎麼修改Mysql資料表中的視圖

怎麼修改Mysql資料表中的視圖

藏色散人
藏色散人原創
2018-10-26 14:25:186641瀏覽

本篇文章主要跟大家介紹mysql資料表中怎麼進行修改視圖的操作。

關於mysql視圖的基礎知識,在之前的文章中也已經給大家詳細介紹過了。這裡我們再給大家先簡單介紹下mysql視圖。

通俗的說,視圖是由SELECT語句組成的查詢定義的虛擬表,也就是由一張或多張表中的資料組成的。

視圖就如同mysql基本表一樣,對錶能夠進行的一般操作都可以應用於視圖,比如創建,查詢,插入,修改,刪除操作等。

那麼關於視圖的建立、查詢,在這兩篇文章也已經跟大家介紹過了,需要的朋友可以參考。

mysql怎麼建立視圖?

如何查詢mysql資料表視圖

下面我們就結合簡單的範例給大家繼續介紹mysql視圖的修改操作

其實檢視的修改就相當於SQL語句的修改。

首先我們可以透過cmd命令列工具連接mysql資料庫。

接著可以先透過圖文版的Navicat資料庫管理工具,更直覺方便的來查看指定資料表my_v1視圖的資訊。

怎麼修改Mysql資料表中的視圖

如上圖中,my_v1檢視中包含三個欄位id,name,c_id。

修改視圖的語法:

alter view +视图名  as + 新的select 语句

修改視圖語法範例如下:

alter view my_v1 as select id,name from stu;

怎麼修改Mysql資料表中的視圖

這裡我們透過命令列工具對my_v1這張視圖進行了修改,重新從stu表中查詢兩個欄位id,name。

最後我們再透過Navicat查看my_v1視圖是否被修改了資料。

怎麼修改Mysql資料表中的視圖

如圖,my_v1視圖中已經只能查看到id和name這兩個欄位了,說明我們已經對視圖成功進行修改操作了。

注意:通常情況下,已建立好的視圖,盡量不要再去進行修改,避免資料遺失。

本篇文章就是關於mysql資料表中檢視的修改操作介紹,也是很簡單易懂的,希望對需要的朋友有幫助!

想要了解更多mysql知識,可以關注PHP中文網mysql影片教學,歡迎大家參考學習!

以上是怎麼修改Mysql資料表中的視圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn