`

PL/SQL 视图

阅读更多

关于视图
1、什么是视图
视图实际上是一条查询语句,是数据的显示方式
2、视图的作用
安全
方便
一致性
例子1:
create or replace view myview
as
select * from abc;

 

例子2:设定检测添加数据
create or replace view myview
as
select * from abc where C>=100
with check option
/

 

例子3:两表合并查询
create or replace view v_d
as
select e.eid,e.ename,e.sex,d.name from e,d where

e.id=d.id;

 

例子4:with read only只能读
create or replace view v_read
as
select eid,ename from emp
with read only;


查询 desc dba_views
     desc all_views
     desc user_views

select text from user_views where view_name='v_read';

分享到:
评论

相关推荐

    pl/sql developer11.0

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。标题中的“pl/sql developer11.0”指的是该软件的第11个主要版本。在本文中,我们...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    pl/sql64位

    PL/SQL是Oracle数据库系统中的一个关键组件,全称为Procedural Language/Structured Query Language,是一种结合了SQL和过程编程语言的工具,主要用于编写数据库应用程序。64位的PL/SQL开发者工具对于那些处理大数据...

    pl/sql 免安装,绿色版pl/sql

    PL/SQL Developer是一款高效、便捷的Oracle数据库管理工具,尤其适合DBA和开发人员使用。免安装的绿色版PL/SQL Developer使得用户无需经历复杂的安装过程,只需解压即可使用,大大简化了软件部署,方便在不同的...

    pl/sql快捷插件

    PL/SQL Developer是一款由Allround Automations公司开发的专门用于Oracle数据库管理的集成开发环境(IDE)。这款软件为Oracle数据库管理员、开发人员和测试人员提供了便捷的SQL和PL/SQL编写、调试和执行功能。而“pl...

    PL/SQL编程基础知识

    ### PL/SQL编程基础知识 #### 一、PL/SQL简介 PL/SQL(Procedural Language for SQL)是一种过程化语言,它结合了SQL的数据操纵功能和过程化语言的控制结构,使用户能够灵活地控制数据操作流程。作为Oracle数据库...

    PL/SQL下载

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和应用程序开发设计。PL/SQL全称为“Procedural Language/Structured Query Language”,它提供了丰富的控制...

    PL/SQL入门到精通书的源代码

    13. **PL/SQL与Oracle数据库对象**:学习如何在PL/SQL中创建、修改和删除数据库对象,如表、视图、索引等。 通过这份“PL/SQL入门到精通书的源代码”,你可以看到实际应用这些概念的例子,加深理解,并通过实践来...

    Oracle PL/SQL专家指南-高级PL/SQL解决方案的设计与开发

    8. **索引优化和性能调优**:深入研究如何利用PL/SQL进行性能分析,以及如何通过索引、物化视图、表分区等手段提升查询性能。 9. **并发控制**:介绍PL/SQL中的锁定机制,如ROWLOCK和SHARE锁,以及如何避免死锁。 ...

    Oracle PL/SQL学习官方教材

    Oracle PL/SQL是一种强大的编程语言,它将SQL与过程编程语言的特性相结合,为数据库开发提供了丰富的功能。在Oracle数据库环境中,PL/SQL是开发高效、可靠和可维护的数据库应用程序的关键工具。以下是对"Oracle PL/...

    Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本

    Oracle PL/SQL是一种强大的编程语言,它将关系数据库的强大功能与结构化编程的优点结合在一起,是Oracle数据库系统中不可或缺的一部分。在"Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本"中,读者可以深入...

    PL/SQL Developer 10.0.5版本带sn亲测好用推荐

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、管理和调试的集成开发环境(IDE)。在10.0.5这个版本中,它为开发者提供了高效且用户友好的界面,用于编写、测试和调试PL/...

    pl/sql 学习资料

    - 视图(VIEW):在PL/SQL中使用视图进行数据抽象。 -索引组织表(IOT)、物化视图(Materialized View):与PL/SQL结合使用的高级表结构。 9. **PL/SQL在实际项目中的应用**: - 应用服务器和客户端交互:理解...

    DBAtools for PL/SQL表空间管理器

    PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件...

    pl/sql developer 用户指南中文版

    PL/SQL Developer是一款专为Oracle数据库设计的强大集成开发环境(IDE),主要用于编写、调试和管理PL/SQL代码。用户指南中文版是针对中国用户提供的详细教程,帮助他们更好地理解和使用这款工具。以下是对PL/SQL ...

    pl/sql developer下载

    PL/SQL Developer是一款专为Oracle数据库的开发人员设计的强大集成开发环境(IDE)。这款工具集成了多种功能,旨在提升开发PL/SQL代码的效率和质量。以下是对该软件及其主要特性的详细介绍: PL/SQL Developer的...

    pl/sql developer使用教程

    它支持语法高亮、自动完成、代码折叠,以及PL/SQL块的结构视图。使用"编辑"菜单的"格式化"选项,可以自动整理代码格式。此外,还有查找和替换、书签和代码片段等功能,提升编码效率。 五、调试PL/SQL代码 调试功能...

    PL/SQL Developer 7.0

    PL/SQL Developer 7.0 是一款专为Oracle数据库设计的高效集成开发环境(IDE),致力于简化和优化存储程序单元的开发过程。该工具对于构建客户端/服务器应用程序的后端部分,即服务器端逻辑,提供了强大的支持。在...

    oracle pl/sql从入门到精通 配套源代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL/SQL的程序设计特性,广泛应用于Oracle数据库的开发和管理。这本书"Oracle PL/SQL从入门到精通"的配套源代码,显然是为了...

    PL/SQL免安装版

    PL/SQL是Oracle数据库系统中的一个关键组件,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和开发设计。PL代表Procedural Language(过程语言),SQL则是Structured Query Language(结构化查询语言)。...

Global site tag (gtag.js) - Google Analytics