MySQL視圖的應用程式之修改視圖
為了提高工作效率,對不符合條件的視圖可以透過修改的方式進行變更。實作本章中的實例,我們首先要建立資料表,然後在建立視圖,先不要著急,我們下面會詳細介紹! ~
那麼在我們開始本章內容之前,先回顧一下上一篇《MySQL視圖的應用之創建視圖》中的內容,我們在上一篇詳細介紹瞭如何創建MySQL視圖,如何透過視圖來驗證使用者身分的驗證,不清楚的夥伴可以去回顧一下,今天我們這篇文章主要跟大家主要介紹的事MySQL視圖的修改,下面一起看吧!
技術要點
MySQL中修改視圖可以透過alter view語句實現,alter view語句具體使用說明如下:
alter view [algorithm={merge | temptable | undefined} ]view view_name[(column_list)] as select_statement[with [cascaded | local] check option]
algorithm:這個參數已經在創建視圖中作了介紹,這裡不再贅述。
view_name:檢視的名稱。
select_statement:SQL語句用於限定檢視。
mysql修改視圖實作程序
(1)首先應在資料庫中建立資料表user,該表也可以在phpMyAdmin中建立,這裡我們資料庫已經建立完成了,在這裡就不在重複了~
(2)建立視圖userinfo。程式碼如下:
create view userinfo as select * from user
(3)查詢檢視userinfo。程式碼如下:
select * from userinfo
查看執行結果,可以發現user表中的所有的欄位都一一列出。
(4)下面開始修改視圖,要求修改後只列出username欄位。程式碼如下:
alter view userinfo as select * from user
(5)重新查詢檢視userinfo,從結果可以發現這時只列出username一個字段,從而說明視圖修改成功。
以上實作過程在「命令提示字元」中顯示的結果如下圖:
那麼到這裡關於修改MySQL檢視的內容就結束了,是不是很簡單呢,,相信小夥伴們都可以很詳細的掌握了,下一篇文章我們將繼續介紹關於MySQL視圖的應用,具體請閱讀《MySQL視圖的應用之應用視圖》!
【相關教學推薦】
1.【MYSQL線上免費影片教學】
2. 相關影片課程推薦: 《後盾網MySQL資料庫影片教學#》
以上是MySQL視圖的應用程式之修改視圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!