`

Oracle基本视图操作

阅读更多

 

显示用户信息视图 Select * from  Dba_users
显示用户拥有的  系统权限 Select * from  Dba_sys_privs
显示用户拥有的  对象权限 Select * from  Dba_tab_privs
显示用户拥有的  列权限 Select * from  Dba_col_privs
显示用户拥有    的角色 Select * from  Dba_role_privs
显示用户       所有可访问的表 Select * from  All_tables
显示用户       拥有的表 Select * from  User_tables
显示 dba 所拥有的表 Select * from  Dba_tables
显示当前数据库实例名称 Select * from  global_name
显示当前数据库实例名称 Select * from  global_name
显示所有权限信息 Select * from  System_privilege_map
显示所有角色 Select * from  Dba_roles
显示数据库表空间 Select * from  Dba_tablespaces
显示数据库表空间 Select * from  Dba_tablespaces
查询用户具有的角色 Selec t * from dba_role_privs where grantee=’userName
查看角色包括哪种权限 Select * from dba_sys_privs where grantee = ’role’  
Select * from role_sys_privs where role = ‘role
查看角色拥有的对象权限 Select * from dba_tab_privs where grantee = ‘role
查看表约束视图 select * from all_constraints where table_name='EMP'
查看表索引视图 select * from all_indexes where table_name='EMP'
分享到:
评论

相关推荐

    Oracle--表与视图的基本操作

    掌握数据库的表与视图的基础知识;掌握创建、修改、使用和删除表与视图的不同方法;掌握表与视图的导入或导出方法。

    Oracle数据库视图管理

    Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。

    Oracle创建视图(View)

    现实开发中,基本上不通过视图对表中的数据进行增删改操作。 案例3:基于EMP表和DEPT表创建视图 代码演示:视图 SQL> CREATE OR REPLACE VIEW EMPDETAIL 2 AS 3 SELECT EMPNO,ENAME,JOB,HIREDATE,EMP....

    oralce创建物化视图

    oralce创建物化视图,基本语法,基本操作

    Oracle系统表汇总.docx

    视图管理是Oracle数据库管理系统的重要组件,用于管理视图的创建、修改、删除等操作。通过dba_views视图,可以查询视图的基本信息,包括视图名称、视图类型、创建日期等信息。 聚簇管理 聚簇是Oracle数据库中的一...

    Oracle 性能调优的基本方案

    Oracle 性能调优的基本方案 Oracle 性能调优是数据库管理员和开发者非常关心的问题。为了确保数据库的高效运行,需要对 Oracle 性能进行调优。本文将对 Oracle 性能调优的基本方案进行概述,并介绍了该方案的八个...

    Oracle数据库SQL基本应用与介绍

    Oracle不仅可以通过基本的sql进行简单的数据操作,还可使用对标准sql进行了扩展的PL/SQL语言,可使用如IF…THEN…、WHILE、LOOP等同结构化程序语言一样的构造制作程序,还有制作函数、过程、触发器等也用PL/SQL语言...

    oracle实用教程-韩顺平

    2.Oracle 的基本使用--基本命令 3.oracle 用户管理 4.oracle 表的管理(数据类型,表创建删除,数据 CRUD 操作) 5.oracle 表查询(1) 6.oracle 表查询(2) 7.java 操作 oracle 8.oracle 中事务处理 9.oracle 的函数 10...

    Oracle数据库实验操作

    基本查询语句 9 实验1:书写一个最简单的sql语句,查询一张表的所有行和所有列 9 实验2:查询一张表的所有行,但列的顺序我们自己决定 10 实验3:查询表的某些列,在列上使用表达式 10 实验4:使用sqlplus,进入...

    Oracle10数据库电子教案

    第3章 数据库和表的基本操作 第4章 数据操作及完整性 第5章 SQL查询技术 第6章 索引和视图 第7章 PL/SQL编程 第8章 存储过程和触发器 第9章 序列、同义词、程序包 第10章 Oracle数据库安全管理 第11章 数据库的备份...

    Oracle 基础知识 -大全- 原创整理.pdf

    8.了解oracle管理员的基本职责 9.掌握备份和恢复数据库/表的方法 10.理解表空间、数据字典、性能视图 11.掌握维护oracle数据完整性的技巧 12.理解索引概念,会建立索引 13.管理oracle的权限和角色 14.理解oracle的PL...

    oracle经典实战课件

    本资源为ppt课件,本课件共分10个章节系统地介绍了oracle的基本知识以及常用到的操作,本资源适合初学oracle或者稍有oracle基础的人群学习,希望能够给你带来帮助。 第1章Oracle 10g简介.ppt 第2章 数据库和表的创建...

    在Oracle中向视图中插入数据的方法

    如果是连接视图,那就要遵守基本更新准则了.现在我只对INSERT准则做一下说明:在INSERT语句中不能显式或隐式的引用到任何非码保留基础表中的字段,如果在定义视图中使用了WITH CHECK OPTION子句,那就不能对视图执行...

    Oracle11g从入门到精通2

    1.3 Oracle基本术语 1.3.1 数据字典 1.3.2 数据文件 1.3.3 控制文件 1.3.4 日志文件 1.3.5 表空间 1.3.6 段 1.3.7 区 1.3.8 数据块 1.4 Oracle 11g的新特性 1.4.1 数据库管理部分 1.4.2 PL/...

    ORACLE常用SQL语句大全.pdf

    四、视图操作 * 创建视图:create view viewname as select statement * 删除视图:drop view viewname 五、基本查询语句 * 选择:select * from table1 where 围 * 插入:insert into table1(field1,field2)...

    Oracle笔试题及答案

    Oracle笔试题及答案是Oracle数据库管理员和开发者必备的知识点,涵盖了Oracle数据库的基本概念、SQL语句、数据操作、数据库设计等方面的知识点。以下是从给定的文件中提取的相关知识点: 1. Oracle数据类型:...

    Oracle数据库基础知识

    Oracle数据库基础知识是指对Oracle数据库的基本概念、结构、管理和操作的了解。Oracle数据库是一种关系型数据库管理系统,由 Oracle Corporation 开发和维护。 课程目标: * 了解Oracle数据库的基本概念和结构 * ...

    Oracle基本知识学习

    基本概念、常用命令、常用表、数据类型、表操作基础、约束、运算符、基础查询、高级查询、视图、程序块、流程控制等,不仅全面而且详细,每步都有示例,初学者必备。 常用的查询文档,值得收藏。

    Oracle数据库培训.ppt

    表空间的建立是 Oracle 数据库中的基本操作,用于创建表空间。 用户的建立与授权 用户的建立与授权是 Oracle 数据库中的安全操作,用于创建用户和授予权限。 Oracle 数据库培训是一个专业的数据库管理系统,具有...

Global site tag (gtag.js) - Google Analytics