zoukankan      html  css  js  c++  java
  • 视图view

    创建视图:create view [name] as [sql], 

    CREATE VIEW pro AS SELECT
        pro_name,
        pro_price
    FROM
        products;  

    查看视图:

     describe view1;
      或
     select * from information_schema.views where   table_name='view1';

    修改视图:create or replace view [] ;  alter view []

    create or replace view pro
    as
    select pro_name from products;
    
    或
    
    alter view pro
    as
    select pro_name from products;

    删除视图:drop view pro;

    创建视图目的:

      隐藏数据的复杂性:比较常用的复杂的sql语句,直接创建视图;

      实现数据访问的安全性:(授权语句)

      GRANT select,update,insert,delete ON db_test.proView TO 'user1'@'%' IDENTIFIED BY '123456';

     一定条件下,可通过视图 添加删除 记录。

    使用视图实现 行列转换:

     参考:https://blog.csdn.net/mchdba/article/details/39163695

  • 相关阅读:
    CF258D
    CF662C
    CF1295F
    CF1406E
    CF1270F
    CF1278F
    CF1523E
    CF1554E
    算法第四章上机实践报告
    LCA RMQ+ST表学习笔记
  • 原文地址:https://www.cnblogs.com/scmath/p/10873298.html
Copyright © 2011-2022 走看看