PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 数据库 >> MySQL >> 

MySQL视图的应用

MySQL视图的应用

来源:互联网  作者:  发布时间:2009-04-20
本文分别从创建视图,修改视图,和应用视图三方面介绍了视图.相信

修改视图

为了提高工作效率,对不满足条件的视图可以通过修改的方式进行更改。实现本实例,首先应在数据库中创建数据表tb_changeview,该表也可以在phpMyAdmin中创建,如图9.8所示。打开“命令提示符”窗口,创建视图userinfo,如图9.9所示。更改视图userinfo,如图9.10所示。

图9.8  创建表changeview

图9.9  创建新视图

图9.10  修改视图

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语句用于限定视图。


实现过程

(1)建立数据库及数据表,本实例中将数据表命名为tb_changeview。

(2)创建视图userinfo。代码如下:

create view userinfo as select * from tb_changeview

(3)查询视图userinfo。代码如下:

select * from userinfo

查看执行结果,可以发现tb_changeview表中的所有的字段都一一列出。

(4)下面开始修改视图,要求修改后只列出username字段。代码如下:

alter view userinfo as select * from tb_changeview

(5)重新查询视图userinfo,从结果中可以发现这时只列出username一个字段,从而说明视图修改成功。

Tags: Mysql视图   视图   mysql   应用   创建   查询   php   数据   代码   sql  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号