注册
达梦(DM8)----视图总结
培训园地/ 文章详情 /

达梦(DM8)----视图总结

高磊 2022/12/29 1538 0 0

视图

      可以理解为一张虚表,视图不保存数据

对于视图什么时候不能做DML

delete

  • 1、创建视图的语句中包含distinct
  • 2、创建视图的语句中包含聚合函数
  • 3、创建视图的语句包含group by

update

  • 1、创建视图的语句中包含distinct
  • 2、创建视图的语句中包含聚合函数
  • 3、创建视图的语句包含group by
  • 4、创建视图的语句包含表达式 比如 sal + 1000;

insert

  • 1、创建视图的语句中包含distinct
  • 2、创建视图的语句中包含聚合函数
  • 3、创建视图的语句包含group by
  • 4、创建视图的语句包含表达式 比如 sal + 1000;
  • 5、创建视图的语句中没有包含表中非空列

创建视图

create or replace view v1 as select name,sex,score from t_emp;

查询视图

select * from v1;

查看视图的创建

select view_name ,text from dba_views where view_name = 'v1';

修改视图

create or replace view v1 as select id,name,sex,score from t_emp;

删除视图

drop view v1;
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服