MySQL視圖的應用之修改視圖

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視圖的應用之創建視圖

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享