dba_dependencies查询结果视图

[[email protected] ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Mar 13 09:11:24 2015

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> col owner format a15
SQL> col name format a15
SQL> col REFERENCED_NAME   format a30
SQL> col REFERENCED_OWNER format a16
SQL> col REFERENCED_LINK_NAME format a30
SQL> set line 200
SQL> select * from dba_dependencies where NAME LIKE '%V_SAL%';

OWNER           NAME            TYPE               REFERENCED_OWNER REFERENCED_NAME                REFERENCED_TYPE    REFERENCED_LINK_NAME           DEPENDENCY_TYPE
--------------- --------------- ------------------ ---------------  ------------------------------ ------------------ ------------------------------ ---------------
SCOTT           V_SAL           VIEW               SCOTT            DEPT                           TABLE                                             HARD
SCOTT           V_SAL           VIEW               SCOTT            EMP                            TABLE                                             HARD
SYSTEM          SYN_V_SAL       SYNONYM            SCOTT            V_SAL                          VIEW                                              HARD

SQL>
CREATE SYNONYM SYSTEM.SYN_V_SAL FOR SCOTT.V_SAL

版权声明:本文博主原创文章,博客,未经同意不得转载。

时间: 2024-11-06 12:32:44

dba_dependencies查询结果视图的相关文章

联合分组、子查询、视图、事务、python操作mysql、索引

目录 联合分组.子查询.视图.事务.python操作mysql.索引 一.联合分组 二.子查询 三.all 与any:区间修饰条件 四.视图:view 视图的增删改 五.事务 5.1.事务的概念 5.2.事务的四大特性 六.pymysql 模块:python操作mysql 6.1 安装pymysql 模块 6.2 python用pymysql 操作mysql步骤 6.3 游标操作 6.4 pymysql事务 6.5 sql注入 七.索引 联合分组.子查询.视图.事务.python操作mysql.

在SQL Server的子查询、视图、内联函数等数据库对象中,不应该单独使用ORDER BY语句

我们知道在SQL语句中,ORDER BY语句可以用来排序.但是在SQL Server中,如果我们在子查询.视图.内联函数等数据库对象中单独使用ORDER BY语句是不允许的,来看下面的SQL语句: SELECT * FROM ( SELECT [ID],[Code],[Name],[Age],[Sex],[Class] FROM [dbo].[Student] ORDER BY [ID] DESC ) AS T_Student 执行该语句,SQL Server会报错,错误信息如下: The OR

第二天,导出文件sql,查询,视图view,聚合函数,反模式,字符串处理函数

//把数据库导出到脚本文件mysqldump -uroot -p1234 --databases abc > d:/a/abc.sql CREATE TABLE stud( id INT PRIMARY KEY, NAME VARCHAR(32) NOT NULL, score NUMERIC(4,1));//把所有名字都设成"Mike"了UPDATE stud SET NAME="Mike" //只设置分数>=70的记录的NameUPDATE stud

数据库:模糊查询,视图,序列,索引

1. 模糊查询 关键字" like " %  代表任意个字符 _代表一个字符 like '%A'  是名字中后一个是A的人 like 'A%' 是名字中第一个字符是A的人 select test1 from test where test1 like _b(%b%) //查询test表中test1列中 第二个字符是b的数据(中含有b数据) 2. 视图 好处: 1)限制对数据库的访问2)简化查询3)维护数据的独立性4)对相同的数据可以建立不同的视图5)可以删除视图而不影响数据 creat

MySQL 外连接、内连接,连接查询、多表查询、子查询、视图

MySQL连接查询.多表查询.子查询: 连接查询:事先将两张或多张表join,根据join的结果进行查询: [导入hellodb.sql数据库],输入密码即可 [[email protected] home]# mysql -uroot -p  mydb < /home/hellodb.sql     hellodb.sql数据库下载链接:http://pan.baidu.com/s/1pJKK4w7 密码:a0re [查看students表] mysql> select * from stu

oracle(sql)基础篇系列(二)&mdash;&mdash;多表连接查询、子查询、视图

    多表连接查询 内连接(inner join) 目的:将多张表中能通过链接谓词或者链接运算符连接起来的数据查询出来. 等值连接(join...on(...=...)) --选出雇员的名字和雇员所在的部门名字 --(1)必须明确的指出重复字段属于哪个表 select ename,dname dept.deptno from emp,dept where emp.deptno = dept.deptno;   --(2)新语法:join...on(...=...) select ename,

Oracle创建两表关联查询的视图

在项目开发中,有时候会用到多表查询,有很多种方法,比如关联,比如视图,但对于查询来说,视图查询是最快的,如果你的数据库的字段信息很多,那查询就得整表查,比如两表查询,我们就可以把要的字段抽取出来,放在视图中,这样查询时就只要查询视图中所要的字段,其他的就可以无视.下面我记录一下Oracle创建视图 大多人操作数据库是用Scott权限进行操作数据库,但Scott是没有创建视图的权限的,所以我们要进入管理员System账号,进去给Scott授权一个创建视图权限.进入System后,我们打入以下语句

第7讲-SQL语言复杂查询之视图

三级模式两层映像:对应概念模式的数据在SQL中被称为基本表,而对应外模式的数据称为视图.视图不仅包含外模式,而且包含E-C映像. SQL数据库结构: 1)基本表是实际存储文件的表,基本表中的数据时需要存储的. 2)视图在SQL中只存储其由基本表导出视图的所有公式,即由基本表产生视图的映像信息.视图并不存储数据. 3)对视图数据的更改最终要反映在对基本表的更改上. 1.定义视图 Create View view_name 列名1[...] as (子查询[with check option]);

【PL/SQL查询】视图_view

转自:http://database.e800.com.cn/articles/2009/719/1248015564465_1.html 视图是从一个或几个基本表(或视图)导出的表.它与基本表不同,是一个虚表.数据库只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中.所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了.从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化. 既然视图的定义是基于基本表的,哪为什么还要定义视图呢?这是因