查找代码关联关系之oracle篇
来源:互联网 发布:舵手医药软件 编辑:程序博客网 时间:2024/05/29 19:51
dba_constraints 查看约束
dba_cons_columns 约束涉及字段
两者结合可以查询所有外键引用某字段的表
dba_source
查询所在DB所有用户下TYPE BODY,PROCEDURE,TYPE,FUNCTION,TRIGGER,JAVA SOURCE,PACKAGEBODY,PACKAGE的源代码,注意写在java DAO层中的sql语句在这个视图中是不可见的。一般可用text like’%内容%’查找我们感兴趣的内容
dba_dependencies
数据库对象间依赖关系的视图,如果被引用对象不存在或者失效,引用者也无法正常使用。体现出一种部署过程中的强关联:如果某package直接引用了某表,会体现在这个视图中,如果是写动态sql,表名被放在字符串中,则不体现在这个视图中
dba_tab_privs
查看表的授权情况,授权给某用户组表示授权给了该组内的所有用户。
Package的授权也在这里看,注意将一个package drop后再建立,之前的授权会丢失
dba_role_privs
用户和户名组的对照关系表
Grantee是用户,granted_role表示用户组
ALL_TAB_COL_STATISTICS
查看统计信息的收集情况
中文排序
//按照笔划排序
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M');
//按照部首排序
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M');
//按照拼音排序,此为系统的默认排序方式
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');
查锁
select
(select username from v$session where sid=a.sid) blocker,
a.sid,
' is blocking ',
(select username from v$session where sid=b.sid) blockee,
b.sid
from v$lock a, v$lock b
where a.block = 1
and b.request > 0
and a.id1 = b.id1
and a.id2 = b.id2;
- 查找代码关联关系之oracle篇
- 【UML】关系之关联关系
- Hibernate关联关系之一对一(主键关联)
- hibernate 关联关系之分析
- Hibernate读书笔记之关联关系
- Hibernate之映射关联关系
- Mybatis之一对一关联关系
- Hibernate关联关系映射之一对一关联关系
- oracle查看表之间的关联关系
- oracle查看表之间的关联关系
- 框架之 hibernate之关联关系映射
- Hibernate关联关系之一对一(外键关联)
- Hibernate关联关系映射之一对一
- Hibernate学习笔记之关联关系
- Hibernate关联关系中的CRUD之C
- Hibernate关联关系中的CRUD之R
- Hibernate关系映射之关联映射
- Hibernate关联关系映射之继承映射
- (hdu step 5.3.1)敌兵布阵(线段树:单点更新)
- html仿Android的Toast功能
- Oracle 左侧补齐函数lpad 函数 (不积跬步,无以至千里)
- (4.2.15.1)【android开源工具】安卓图表引擎AChartEngine(三) - 示例源码折线图、饼图和柱状图
- vlc 源码和so库
- 查找代码关联关系之oracle篇
- Android ViewFlow的学习
- SIMD简介
- Classes, Objects, and Methods
- dom4j-----解析xml工具类
- 代码管理Git-忽略指定文件
- WIFI基本知识整理
- 基本数据类型对象包装类
- Android requestFeature() must be called before adding content报错