oracle常用的数据字典查询语句】的更多相关文章

select * from all_source where owner='user_name' and type = 'PROCEDURE' and upper(text) like upper('%table_name%'); //查询所有的存储过程中包含有固定表名…
一.oracle数据字典主要由以下几种视图构成:1.user视图以user_为前缀,用来记录用户对象的信息 2.all视图以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.dba视图以dba_为前缀,用来记录数据库实例的所有对象的信息 4.v$视图以v$为前缀,用来记录与数据库活动相关的性能统计动态信息 5.gv$视图以gv$为前缀,用来记录分布式环境下所有实例的动态信息 二.oracle常用的数据字典1.基本数据字典字典名称            说明dba_tables  …
一.oracle数据字典主要由以下几种视图构成: .user视图 以user_为前缀,用来记录用户对象的信息 .all视图 以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 .dba视图 以dba_为前缀,用来记录数据库实例的所有对象的信息 .v$视图 以v$为前缀,用来记录与数据库活动相关的性能统计动态信息 .gv$视图 以gv$为前缀,用来记录分布式环境下所有实例的动态信息 二.oracle常用的数据字典 .基本数据字典 字典名称 说明 dba_tables 所有用户的所有表信…
在使用WordPress的过程中,我们少不了要对数据库进行修改操作,比如,更换域名.修改附件目录.批量修改文章内容等等.这个时候,使用SQL查询语句可以大大简化我们的工作量. 关于如何操作SQL查询语句,请移步<phpMyAdmin教程 之 使用SQL查询语句修改数据库信息> 下面分享一些wordpress常用的SQL查询语句 注:1.在每次使用SQL查询语句前,请务必导出数据库备份!! 2.下面的SQL查询语句,数据库都是使用WordPress默认的 wp_ 表头,请根据自己的实际修改. 1…
转自:http://bbs.csdn.net/topics/370033478 对于Oracle中分页排序查询语句执行效率的比较分析 作者:lzgame 在工作中我们经常遇到需要在Oracle中进行分页.排序.查询的组合SQL语句,举例来说,通常我们会这样写:(假定表test中id是主键,并且id从1开始没有间断顺序排列) 1. SELECT * FROM (       SELECT id,a1,a2,a3,a4,a5,a6,a7,a8,a9, ROWNUM AS rn FROM test  …
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.…
作者早期文章 Oracle优化 索引是表的一个概念部分 , 用来提高检索数据的效率, ORACLE 使用了一个复杂的自平衡 B-tree 结构 . 通常 , 通过索引查询数据比全表扫描要快 . 当 ORACLE 找出执行查询和 Update 语句的最佳路径时 , ORACLE 优化器将使用索引. 大部分的性能问题其实都是索引应用的问题,Where子句.Order By.Group By 都要用到索引.一般开发人员认为将索引建全了就可以下班回家了,实则还有颇多的思量和陷阱. 原则一:注意WHERE…
http://highill.iteye.com/blog/1534858 最近整理一下oralce的常用语句,借此记录一下,在网上都应该能搜到,这里主要是整理分享. 一.操作语句 建立表空间 MYDATE CREATE TABLESPACE "MYDATE" DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\MYDATE' SIZE 1500M AUTOEXTEND ON NEXT 200M MAXSIZE UNLIMITED LOGGI…
查询条件: 1)LIKE:模糊查询,需要借助两个通配符,%:表示0到多个字符:_:标识单个字符. 2)IN(list):用来取出符合列表范围中的数据. 3)NOT IN(list): 取出不符合此列表中的数据记录. 4)BETWEEN…AND…:用来查询符合某个值域范围条件的数据,最常见的是使用在数字类型的数据范围上,但对字符类型和日期类型数据也同样适用.for example: SELECT ename, sal FROM emp WHERE sal BETWEEN 1500 AND 3000…
通常情况下,Oracle数据库禁止在行级触发器或行级触发器所调用的子程序中使用查询语句.但是,面对复杂的业务逻辑,不可避免的要使用查询语句. 当在行级触发器中使用查询语句时,Oracle数据库会抛出ORA-04091异常. Oracle官方文档中对ORA-04091异常的说明如下: ORA-04091: table string.string is mutating, trigger/function may not see it Cause: A trigger (or a user defi…
建议去看参考二 参考一:                                                              call fnd_global.APPS_INITIALIZE(1318,50583,401) select fnd_profile.VALUE('ORG_ID') FROM DUAL select * from hr_operating_units hou where hou.organization_id=204 --fnd select * f…
sqlplus / as sysdbaSQL>select status from v$instance;1.查看最大连接数show parameter processes;2.查询oracle的连接数select count(*) from v$session;2.查询oracle的并发连接数select count(*) from v$session where status='ACTIVE';3.查看不同用户的连接数select username,count(username) from…
--1.阻塞及等待事件信息查询 -- 查询所有会话的状态.等待类型及当前正在执行的SQL脚本 select se.SID, se.SERIAL#, se.Status, se.Event, se.BLOCKING_SESSION, se.BLOCKING_SESSION_STATUS , se.USERNAME, se.MACHINE, se.PROGRAM, se.sql_exec_start, se.seconds_in_wait , NVL(s1.SQL_TEXT, s2.SQL_TEXT…
1.term 过滤 term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经切词的文本数据类型): { "term": { "date":   "2017-07-01" }} { "term": { "title":    "内蒙古"  }} 完整的例子, hostname 字段完全匹配成 saaap.wangpos.com 的数据: {   &…
Copyfrom https://www.cnblogs.com/zhaoguan_wang --1.阻塞及等待事件信息查询-- 查询所有会话的状态.等待类型及当前正在执行的SQL脚本select t.SID, t.SERIAL#, t.Status, t.Event, t.BLOCKING_SESSION, t.BLOCKING_SESSION_STATUS , t.USERNAME, t.MACHINE, t.PROGRAM, t.sql_exec_start, t.seconds_in_w…
学习网站:http://www.w3cschool.cc/sql/sql-tutorial.html 一:查询所有表的属性 SELECT 'ALTER TABLE '+ CASE WHEN O.schema_id IS NOT NULL THEN (SELECT NAME+'.' FROM sys.schemas WHERE schema_id = O.schema_id) ELSE '' END +OBJECT_NAME(parent_object_id)+' DROP CONSTRAINT…
1.  --查看表锁     SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS > 100; 2.  --监控事例的等待     SELECT EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev", SUM(DECODE(WAIT_TIME, 0, 1, 0)) "Curr", COUNT(*) "Tot" FROM V$SESSION_WAIT GROUP B…
1.查询dblink语句 col owner for a20col db_link for a30col username for a20col host for a30set linesize 120set pages 60select * from dba_db_links order by owner; 2.查询数据库job语句 alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';col owner for a20col jo…
查看所有数据文件(dbf文件)的存放位置 SQL> select name from v$datafile; 标红色的为默认表空间文件 SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- /home/oracle/app/oracle/oradata/helowin/system01.dbf /home/or…
使用sql函数,您可以在一个select语句的查询当中,直接计算数据库资料的平均值.总数.最小值.最大值.总和.标准差.变异数等统计.使用recordset对象时,也可使用这些sql函数. sql函数包括如下: avg函数:计算查询中某一特定字段资料的算术平均值. count函数:计算符合查询条件的记录数. min, max函数:传回指定字段之中符合查询条件的第一条.最末条记录的资料. first, last函数:传回指定字段之中符合查询条件的最小值.最大值. stdev函数:计算指定字段之中符…
在我们使用数据库进行查询或者建表时,经常需要查看表结构,下面以employees数据库中的departments表为例进行表结构查询: departments表:(2列9行) +---------+--------------------+ | dept_no | dept_name | +---------+--------------------+ | d009 | Customer Service | | d005 | Development | | d002 | Finance | |…
.查看所有用户 select * from dba_users; select * from all_users; select * from user_users; .查看用户或角色系统权限(直接赋值给用户或角色的系统权限) select * from dba_sys_privs; select * from user_sys_privs; .查看角色(只能查看登录用户拥有的角色)所包含的权限 select * fromrole_sys_privs; .查看用户对象权限 select * fr…
1. 更新字段名称 alter table table_name rename column column_old to column_new; 2. 添加字段 ); 3. 删除字段 alter table table_name drop column COLUMN_NAME; 4. 添加字段并赋值 ) ; 5. 修改字段值 update table_name set filedname = value where filedname = value; 6. 修改字段数据类型 );…
首先,一起来认识几个单词. alter (改变) rename(重命名) column(柱子,用来表示列) modify(修改) comment on (评论) truncate (删减,截断) 1.创建表 create table 表名(字段名1 字段1类型 默认值(是否为空),字段名2 字段2类型 默认值); 例:create table tab_person (id varchar2(50) default sys_guid() not null, mc varchar2(20) null…
oracle常用经典SQL查询 常用SQL查询: .查看表空间的名称及大小 )),) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; .查看表空间物理文件的名称及大小 select tablespace_name, file_id, file_name, ),) total_space from dba_…
一.oracle数据字典主要由以下几种视图构成:1.user视图以user_为前缀,用来记录用户对象的信息 2.all视图以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.dba视图以dba_为前缀,用来记录数据库实例的所有对象的信息 4.v$视图以v$为前缀,用来记录与数据库活动相关的性能统计动态信息 5.gv$视图以gv$为前缀,用来记录分布式环境下所有实例的动态信息 二.oracle常用的数据字典1.基本数据字典字典名称            说明dba_tables  …
Oracle中的一些查询语句及其执行顺序 原文地址:https://www.cnblogs.com/likeju/p/5039115.html 查询条件: 1)LIKE:模糊查询,需要借助两个通配符,%:表示0到多个字符:_:标识单个字符. 2)IN(list):用来取出符合列表范围中的数据. 3)NOT IN(list): 取出不符合此列表中的数据记录. 4)BETWEEN…AND…:用来查询符合某个值域范围条件的数据,最常见的是使用在数字类型的数据范围上,但对字符类型和日期类型数据也同样适用…
--Oracle常用性能监控SQL语句 --1 SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS > 100; --2 监控事例的等待 SELECT EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev", SUM(DECODE(WAIT_TIME, 0, 1, 0)) "Curr", COUNT(*) "Tot" FROM V$SESSION_WAIT GROU…
整理一篇常用的CRUD查询语句,之前这篇文件是在17年左右发表的,从英文翻译过来,现在采用7.x 版本进行实验,弃用的功能或者参数,我这边会进行更新,一起来学习吧. 为了演示不同类型的 ElasticSearch 的查询,我们将使用书文档信息的集合(有以下字段:title(标题), authors(作者), summary(摘要), publish_date(发布日期)和 num_reviews(浏览数)). 在这之前,首先我们应该先创建一个新的索引(index),并批量导入一些文档: 创建索引…
下面的都是最基本的oracle数据库的数据查询语句,这是我在网上整理的一份文档,方便以后自己的查看,当然,能把这些记下来就是最好的. 说明:查询表中的数据 1. select * from emp; 说明:按字段查询表中的数据 2. select empno, ename, job from emp; 说明:按字段查询表中的数据并给字段取一个新的别名 3. select empno 编号, ename 姓名, job 工作 from emp; 说明:只查询表中的一个字段 4. select jo…