博客
关于我
ORACLE_VIEW
阅读量:340 次
发布时间:2019-03-04

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

GRANT权限以允许用户创建视图

GRANT CREATE VIEW TO SCOTT;

创建基本视图

CREATE OR REPLACE VIEW V1 AS SELECT * FROM EMP, SAL FROM EMP;

使用视图进行SELECT操作

SELECT * FROM V1;

创建另一个名称的视图

CREATE OR REPLACE VIEW V2(ID, NAME, SAL) AS SELECT EMPNO, ENAME, SAL FROM EMP;

查询V2视图并基于ID筛选

SELECT * FROM V2 WHERE ID=7369;

查询表结构信息

SELECT TABLE_NAME, COLUMN_NAME, UPDATABLE, INSERTABLE, DELETEABLE FROM TABLE WHERE TABLE_NAME='EMP';

添加视图数据

INSERT INTO V1 VALUES(1, 'TOM', 15);

创建只读视图

CREATE OR REPLACE VIEW V3 AS SELECT ENAME FROM EMP WITH READ ONLY;

创建带检查选项的视图

CREATE OR REPLACE VIEW V4 AS SELECT ENAME, SAL FROM EMP WHERE DEPTNO=20 WITH CHECK OPTION CONSTRAINT VM_CK;

创建复杂视图

CREATE OR REPLACE VIEW V4 AS SELECT D.DNAME, E.ENAME FROM EMP E JOIN DEPT D ON E.DEPTNO = D.DEPTNO GROUP BY DEPTNO;

查询V4视图

SELECT * FROM V4;

转载地址:http://opnq.baihongyu.com/

你可能感兴趣的文章
OSG学习:纹理映射(五)——计算纹理坐标
查看>>
OSG学习:纹理映射(六)——灯光
查看>>
OSG学习:纹理映射(四)——三维纹理映射
查看>>
OSG:从源码看Viewer::run() 一
查看>>
OSI七层模型与TCP/IP四层与五层模型详解
查看>>
OSI七层模型的TCP/IP模型都有哪几层和他们的对应关系?
查看>>
OSM数据如何下载使用(地图数据篇.11)
查看>>
OSPF 四种设备角色:IR、ABR、BR、ASBR
查看>>
OSPF 学习
查看>>
OSPF 概念型问题
查看>>
SQL Server 存储过程分页。
查看>>
OSPF不能发现其他区域路由时,该怎么办?
查看>>
OSPF两个版本:OSPFv3与OSPFv2到底有啥区别?
查看>>
SQL Server 存储过程
查看>>
OSPF在大型网络中的应用:高效路由与可扩展性
查看>>
OSPF太难了,这份OSPF综合实验请每位网络工程师查收,周末弯道超车!
查看>>
OSPF技术入门(第三十四课)
查看>>
OSPF技术连载10:OSPF 缺省路由
查看>>
OSPF技术连载11:OSPF 8种 LSA 类型,6000字总结!
查看>>
OSPF技术连载13:OSPF Hello 间隔和 Dead 间隔
查看>>