2021-03-14
閱讀量:
783
為什么mysql有時(shí)更新不了視圖?
問(wèn):
為什么mysql有時(shí)更新不了視圖?
答:
不是所有的視圖都可以更新,有下列內(nèi)容之一,視圖不能做更新:
- select子句中包含distinct ;
- select子句中包含組函數(shù) ;
- select語(yǔ)句中包含group by子句 ;
- select語(yǔ)句中包含order by子句 ;
- select語(yǔ)句中包含union 、union all等集合運(yùn)算符 ;
- where子句中包含相關(guān)子查詢(xún) ;
- from子句中包含多個(gè)表 ;
- 如果視圖中有計(jì)算列,則不能更新;
- 如果基表中有某個(gè)具有非空約束的列未出現(xiàn)在視圖定義中,則不能做insert操作






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論