mysql_视图

来源:互联网 发布:极乐净土道长数据 编辑:程序博客网 时间:2024/06/09 21:59
                    视图
什么是视图:
    可以使代码看起来更加清爽,众多的查询语句使代码变得很难看。
    视图中的数据可以是不同的表格里面的。
为什么需要视图:
    视图就是一个select 语句,也就是一张虚拟的表,不是物理上面的表。
    视图的方便程序员写代码,查询,还可以不给用户看一些不能看的东西,可以创建出来一个视图没有sal的。

    视图的使用
        CREATE VIEW v$_e1
AS
SELECT * FROM emp;-- 创建视图
ALTER VIEW `v$_e5`
AS
SELECT ename FROM emp-- 更改视图

Drop view `v$_e5`;-- 删除视图

视图的优点
    方便写代码的风格。
视图的缺点,
    加快不了系统的执行速度。
注意
    增删改查不应该在视图中去执行。
                注意点:
        First 创建视图的select 语句必须为计算列制定别名,
        Second视图不是物理表,然而是一张虚拟的表
        Thirdly 不建议通过视图来更新我们的物理表格

原创粉丝点击