首頁 >資料庫 >mysql教程 >MySQL視圖的應用程式之修改視圖

MySQL視圖的應用程式之修改視圖

黄舟
黄舟原創
2017-05-07 16:39:543373瀏覽

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視圖的應用,具體請閱讀《MySQL視圖的應用之應用視圖》!

【相關教學推薦】

1.【MYSQL線上免費影片教學

2. 相關影片課程推薦: 《後盾網MySQL資料庫影片教學#》

以上是MySQL視圖的應用程式之修改視圖的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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