码迷,mamicode.com
首页 > 其他好文 > 详细

视图(5.0.1版本新特性)

时间:2020-09-18 02:23:59      阅读:23      评论:0      收藏:0      [点我收藏+]

标签:数据   视图   对比   alt   creat   esc   sele   lan   复杂   

视图是动态生成的虚拟表,并未保存真实的表,是动态的,只保存了sql逻辑

创建视图
create view v_user
as
select username, password
from user;
修改视图
-- 如果没有创建,如果有修改
create or replace view v_user
as
select username, name
from user;

-- 第二种方式
alter view v_user
as
select username, password
from user;
删除视图
drop view v_user, v_user2;
查看视图
desc v_user;

show create view v_user;
查询视图中数据

和从表中查数据一样

select * from v_user
where username=‘lisi‘;
优点
  • 实现了sql的复用
  • 简化了复杂sql操作
  • 保护数据,提高安全性
表和视图对比
  • 表create table,视图create view
  • 表占用物理空间(保存了实际数据),视图不占用物理空间(只保存了sql逻辑)
  • 视图一般不能增删改

视图(5.0.1版本新特性)

标签:数据   视图   对比   alt   creat   esc   sele   lan   复杂   

原文地址:https://www.cnblogs.com/qixioa/p/13676566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!