`
Programmer_ZhangDi
  • 浏览: 15022 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

学习ORACLE 视图

阅读更多
--视图
--视图是一个逻辑表,是查看表的一种方式,用来定义来自一个或多个表的行和列的多种连接。通过视图,可以查看到表中的数据。
--创建视图
CREATE VIEW MYTEST.V_INFO
(ID,NAME,LOGINNAME,Address)
AS
SELECT TEST.ID,TEST.NAME,TEST.LOGINNAME,INFO.Address FROM TEST,INFO WHERE INFO.Info_Id=TEST.Id
--查看视图
SELECT * FROM V_INFO
--为表INFO插入一列
alter table INFO add TEL VARCHAR2(20);
--修改视图
--因为没有单独的修改视图的语句。修改视图语句与创建视图的语句是一条语句,只是语句中的选项不同而已.
--使用CREATE ON REPLACE VIEW,指定的视图必须存在,否则系统将会创该视图

CREATE OR REPLACE VIEW MYTEST.V_INFO
(ID,NAME,LOGINNAME,ADDRESS,TEL)
AS
SELECT TEST.ID,TEST.NAME,TEST.LOGINNAME,INFO.Address,INFO.Tel FROM TEST,INFO WHERE INFO.Info_Id=TEST.Id
分享到:
评论

相关推荐

    C# 实现oracle数据库视图的迁移

    在C#中,迁移Oracle视图的步骤主要包括以下几个方面: 1. **建立数据库连接**:使用OracleConnection类创建连接字符串,并建立与源数据库和目标数据库的连接。连接字符串应包含数据库的服务器地址、服务名、用户名...

    oracle常用系统视图+导入导出

    在Oracle数据库管理中,系统视图是获取数据库信息的关键途径,它们提供了丰富的元数据,用于监控、优化和理解数据库的内部工作。这篇博客主要聚焦于Oracle的常用系统视图以及数据导入导出的相关操作,这对于数据库...

    自己总结的数据库oracle视图用法

    总的来说,Oracle视图是数据库设计和管理中非常实用的工具,通过合理利用视图,可以提高数据查询的效率,保护数据安全,并简化应用程序的开发和维护。在学习Oracle数据库的过程中,理解和掌握视图的用法至关重要。

    oracle表字段或是视图字段添加备注方法

    在本节中,我们学习了如何使用 Oracle 的 Comment 机制来添加备注信息到表字段或视图字段中。添加备注信息可以提高数据库的可读性和可维护性。同时,我们也学习了如何查看表字段或视图字段的备注信息。 注意:在...

    Oracle物化视图创建和使用

    在学习 Oracle 物化视图时,需要了解物化视图的概念、创建和删除物化视图、设置自动刷新时间和日志等知识点。同时,也需要了解物化视图的优点和缺点,以便更好地使用物化视图提高查询性能。 Oracle 物化视图的优点...

    MLDN魔乐科技_Oracle课堂21_视图

    通过"MLDN魔乐科技JAVA培训_Oracle课堂21_视图.wmv"这个视频教程,你可以深入学习Oracle视图的创建、使用以及相关的最佳实践。学习过程中,建议动手实践,创建自己的视图并尝试进行不同的查询和更新操作,以加深理解...

    Oracle性能视图学习大全

    ### Oracle性能视图学习大全详解 #### 一、引言 在Oracle数据库管理与优化领域,深入了解和利用Oracle性能视图(V$视图)至关重要。随着Oracle版本的不断升级,V$视图的数量也在不断增加,从Oracle 6时代的23个到...

    oracle动态视图文档(详细版)

    本资料“Oracle动态视图文档(详细版)”深入浅出地介绍了这一概念,旨在帮助读者从入门到精通,无论是对Oracle视图有一定基础的用户,还是希望成为Oracle DBA(数据库管理员)的学习者,都能从中受益。 动态视图,...

    oracle入门很简单—视图

    在学习和使用Oracle的过程中,掌握视图的相关知识是非常关键的一步。视图不仅能够提高数据查询的效率,还能增强数据的安全性和隔离性。通过创建和使用视图,你可以根据业务需求定制数据的展现方式,使得数据库管理和...

    oracle物化视图_循序渐进学习笔记

    Oracle物化视图是一种在数据库中预先计算并存储视图查询结果的数据对象,它与普通的视图不同,普通视图在查询时动态地基于基表数据生成结果,而物化视图则拥有自己的物理存储,提供了对数据的快速访问。在本篇循序渐...

    Oracle数据库视图管理

    理解和掌握这些数据对象是学习Oracle数据库的关键,尤其是表和视图的管理。 #### 二、视图的基本概念 **视图**是一种数据库对象,它基于SELECT语句而创建。视图并不存储数据,而是存储该SELECT语句,当用户查询...

    Oracle数据库表与视图

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的数据存储和管理功能。在Oracle中,表和视图是最基本的数据...在学习Oracle的过程中,深入理解表和视图的概念及其操作,是成为专业数据库管理员的基础。

    从零开始学习ORACLE

    对于初学者来说,从零开始学习Oracle需要掌握一系列的基础知识,这些知识涵盖了数据库的基本概念、Oracle的架构、SQL语言以及数据库管理等方面。 首先,理解数据库的基本概念至关重要。数据库是一个组织和存储数据...

    oracle 常用视图

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的功能和工具,其中包括视图(View)这一重要概念。...通过不断学习和实践,我们可以充分利用Oracle的视图功能,提升数据库管理的效率和质量。

    Oracle物化视图使用[文].pdf

    Oracle物化视图是数据库管理系统中的一个重要特性,尤其在处理大量数据和复杂查询的场景下,它可以极大地提升查询性能和数据一致性。物化视图与普通的视图不同,后者是逻辑上的虚表,其内容在查询时动态计算,而物化...

    oracle作业视图和同义词

    通过对Oracle视图和同义词的学习和实践,我们可以更高效地管理和访问数据库中的数据。视图允许我们以更简洁的方式呈现复杂的数据查询结果,而同义词则提供了更高的灵活性和安全性。在实际工作中,这些特性可以帮助...

    Oracle的V$性能视图学习大全

    Oracle数据库作为一款成熟的数据库产品,在各个版本的发展中,其性能优化和监控功能不断增强,其中V$性能视图作为核心组件之一,是深入了解数据库运行状态和性能优化的重要工具。V$视图是一系列动态性能视图的前缀,...

    Oracle10g_Views.pdf

    Oracle 10g_Views.pdf文档是学习Oracle视图结构和性能监控的宝贵资源,可以帮助你理解以下关键知识点: 1. 性能监控:通过V$视图,可以监控CPU使用率、I/O操作、缓冲区命中率等关键性能指标。 2. 问题诊断:当遇到...

    个人学习oracle笔记

    这个“个人学习Oracle笔记”文件很可能是作者在深入学习Oracle数据库的过程中积累的知识点总结,旨在帮助初学者从基础开始逐步掌握Oracle的核心概念和技术。 Oracle数据库的基础知识包括以下几个主要方面: 1. **...

    学习oracle学习oracle

    对于想要学习Oracle的人来说,首先需要理解数据库的基本概念,如SQL语言、表、索引、视图、存储过程等。Oracle支持SQL标准的同时,还引入了许多高级特性,如PL/SQL编程语言、分区表、物化视图、触发器等。 学习...

Global site tag (gtag.js) - Google Analytics