mysql视图创建怎么做 mysql视图创建与管理( 四 )


对于多表可更新视图,如果是将其插入单个表中,INSERT能够工作 。不支持DELETE 。
对于可更新视图,可给定WITH CHECK OPTION子句来防止插入或更新行,除非作用在行上的select_statement中的WHERE子句为“真” 。
在关于可更新视图的WITH CHECK OPTION子句中,当视图是根据另一个视图定义的时,LOCAL和CASCADED关键字决定了检查测试的范围 。LOCAL关键字对CHECK OPTION进行了限制,使其仅作用在定义的视图上 , CASCADED会对将进行评估的基表进行检查 。如果未给定任一关键字,默认值为CASCADED 。
mysql怎样建立视图?create or replace view v_name\x0d\x0aas\x0d\x0aselect t1.*,t2.*,t3.*\x0d\x0afrom A表 t1, B表 t2, C表 t3\x0d\x0awhere t1.a=t2.b and t2.b1=t3.c
【mysql视图创建怎么做 mysql视图创建与管理】mysql视图创建怎么做的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql视图创建与管理、mysql视图创建怎么做的信息别忘了在本站进行查找喔 。

推荐阅读