博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle——视图
阅读量:4362 次
发布时间:2019-06-07

本文共 441 字,大约阅读时间需要 1 分钟。

  • 视图是一种虚表
  • 视图建立在已有表的基础上, 视图依赖的这些表称为基表
  • 视图向用户提供基表数据的另一种表现形式
  • 对视图数据的修改会影响到基表中的数据

视图的优点

  • 控制数据访问
  • 简化查询
  • 避免重复访问相同的数据

创建视图

CREATE VIEW     empviewAS SELECT  employee_id, last_name, salary    FROM    employees    WHERE   department_id = 80;

注意:使用CREATE OR REPLACE VIEW 子句修改视图

屏蔽DML操作

  • 可以使用 WITH READ ONLY 选项屏蔽对视图的DML 操作
  • 任何 DML 操作都会返回一个Oracle server 错误

删除视图

  • 删除视图只是删除视图的定义,并不会删除基表的数据
drop view viewName

转载于:https://www.cnblogs.com/realshijing/p/8433413.html

你可能感兴趣的文章
设计模式--工厂方法模式
查看>>
ArcGIS JavaScript API4.8 底图选择的几种方案
查看>>
Linux 后台执行命令
查看>>
多线程学习笔记
查看>>
C# 队列集合的使用
查看>>
POJ 2947 Widget Factory (高斯消元 判多解 无解 和解集 模7情况)
查看>>
PC-LINT
查看>>
Hadoop配置安装手册
查看>>
【agc017E】Jigsaw
查看>>
有关python&&c++的散碎的一些知识点_随时更新
查看>>
java servlet中上传文件的简单实现(基于第三方jar)
查看>>
Windows系统下解决“telnet不是外部或内部命令”的问题
查看>>
C语言代码优化(转)
查看>>
python实现mapreduce(1)——模拟MR过程
查看>>
hyper-v中提示”未在远程桌面会话中捕获到鼠标“
查看>>
APACHE2 服务器配置 (一)
查看>>
JAVA JVM 流程一
查看>>
35displayinline-block的上下对齐方式
查看>>
Jquery的普通事件和on的委托事件
查看>>
IE低版本兼容的感悟
查看>>