视图是基于其他表和其他视图的逻辑表,本身没有数据。在视图上的select update delete都是基于基本表的。
视图作用:限制数据访问 简化查询
建立视图
CREATE VIEW view(名称)[(alisa1,alisa2)]列的别名
AS (SELECT语句)
[WITH CHECK OPTION]约束语句
[WITH READ ONLY]只读
修改视图定义
CREATE OR REPLACE VIEW view AS ...
当修改表定义时候视图会转为无效状态因此可以重新编译视图
重新编译视图 ALTER VIEW view COMPILE
删除视图
DROP VIEW view
分享到:
相关推荐
自己总结的数据库oracle视图用法自己总结的数据库oracle视图用法
oracle 视图创建和操作,创建简单,复杂的视图,创建基表不存在的视图,视图增删改,查看视图的结构
Oracle 视图详解,详细阐述了视图的信息,免费分享
日常管理维护一个oracle数据库服务器的时,经常会碰到修改view,table结构的情况,而且由于oracle view,函数,存储过程等对象的相互关联的关系,经常会由于一个view,table,fun,proc的修改而导致相关的对象失效。...
讲述oracle中视图的用法。视图定义、视图作用、视图语法、视图操作等等。
oracle实现带参数视图,里面有例子,很好的一个东西。
常用oracle视图 V$SESSION 在本视图中,每一个连接到数据库实例中的session都拥有一条记录。包括用户session及后台进程如DBWR,LGWR,arcchiver等等。 V$SESSION中的常用列 V$SESSION是基础信息视图,用于找寻...
总结: 可传参视图主要是利用oracle存储过程来作为参数传递的介质,相当于定义了一个全局变量,在查询的时候设置参数,在视图中获取参数。
因Oracle暂不支持对视图(View)的加密,在实际工作中有时需提供给第三方只读账户,为保护知识产权,可用文中所述方法防止第三方账户查看视图(View)中的SQL代码。
用C# 实现将 oracle数据库的视图从一个数据库迁移到另一个数据库。
Oracle_View视图创建在oracle数据库中已建立两张表rt_issuesect和roadstate,表结构如下: 高架状态表结构rt_issuesect
oracle视图的增删改查操作举例[参考].pdf
Oracle 表字段或是视图字段添加备注方法 Oracle 是一个强大的关系数据库管理系统,提供了多种方式来添加备注信息到表字段或视图字段中。在本节中,我们将详细介绍如何使用 Oracle 的 Comment 机制来添加备注信息到...
通过MSQL通过视图访问ORACLE中的表和视图。
ORACLE视图技术在用户数据管理中的应用分析.pdf
NULL 博文链接:https://vernonchen163.iteye.com/blog/1963366
17oracle的视图 PPT 17oracle的视图 PPT
Oracle 视图讲解,比较详细的阐述了视图的创建,使用查询等,免费分享给大家
NULL 博文链接:https://xurichusheng.iteye.com/blog/1340473
介绍oracle所有动态视图和数据字典的帮助手册