本篇文章主要為大家介紹mysql資料表中檢視中資料的更新操作。
相關mysql影片教學推薦:《mysql教學》
#mysql資料表檢視的定義及相關操作,如查詢、修改、刪除、新增等操作介紹,在我們近期發佈的文章中,已經給大家詳細講解過了,這裡就不一一為大家介紹了。需要了解的新手朋友們,可以參考相關文章。
本節主要內容是視圖的更新操作,所謂更新操作就是指透過視圖,來更新(更改、取代...)基本表中的資料。由於視圖是一個虛擬表,其中沒有真實存在的數據,所以,當我們透過視圖來更新數據時,實際上是在更新mysql基本表中的數據,例如對視圖進行增刪改操作也就是對基本表數據進行增刪改操作,只不過視圖的操作會有一定的限制。
下面我們就結合簡單的範例,繼續為大家介紹mysql資料表視圖更新資料的相關操作。
怎麼更新Mysql資料表檢視中資料?
首先我們可以先查詢出單表檢視資料(my_v1)。如下圖顯示my_v1存在六條資料。
然後我們透過update語句對my_v1中的資料進行更新,這裡我們將id為3的namename欄位值從“232”更新為“oyk” 。
如圖query OK表示更新成功,我們可以透過Navicat查看是否更新成功。
如圖,單表視圖my_v1中的資料成功被更新了。
注意:
不是所有的視圖都可以被執行更新操作。基本表的行列子集視圖一般是可更新的。但是如果視圖的屬性來自集合函數,表達式,則該視圖肯定是不可以更新的,並且若視圖是由兩個以上的基表導出的,此視圖通常情況下是不允許更新的!
本篇文章就是關於mysql資料表中檢視資料的更新操作介紹,簡單易懂,希望對需要的朋友有幫助!
想要了解更多mysql知識,可以關注PHP中文網mysql影片教學,歡迎大家參考學習!
以上是怎麼更新Mysql資料表視圖中數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!