精华内容
下载资源
问答
  • oracle查询表在哪存储过程处理过

    千次阅读 2020-01-01 09:59:26
    在存储里面处理数据,但是我们具体不知道是那个存储过程,这样的话我们查找起来特别不方便,其实是有sql可以查询的,这样就能得到在那个存储过程出现过 SELECT *from user_source a where upper(text) like '%...

    表在存储里面处理数据,但是我们具体不知道是那个存储过程,这样的话我们查找起来特别不方便,其实是有sql可以查询的,这样就能得到表在那个存储过程出现过

    SELECT *from user_source a
    where upper(text) like '%table_name%'

    注意的是table_name是我们的表名,其他不用改

    展开全文
  • oracle中存储表中的属性名称的系统是dba_tab_columns;可以从这个表中查处所有的属性名称,set pagesize 0 --设置页面大小,0表示无限制,如果设置为10,则10行数据后一个空行; set num 18;设置数字的长度,如果...

    oracle中存储表中的属性名称的系统表是dba_tab_columns;可以从这个表中查处所有的属性名称,

    set pagesize 0 --设置页面大小,0表示无限制,如果设置为10,则10行数据后一个空行;
    set num 18;设置数字的长度,如果不够大则用科学计数法;
    set heading off;设置不要题头,
    set feedback off;设置不需要返回信息;
    set term off;
    set trimspool on;
    spool c:/data.txt;
    @sql/1000.sql;设置spool查询语句的文件名;可以加路径如@c:/sql.txt 
    spool off;
    exit;

     

     

    展开全文
  • 在实际业务,一些数据的抽取是通过存储过程的,当我们查看的表的数据不是我们需要的数据,或者表数据有问题时,说明存储过程抽取数据是有问题的,需要更改存储,而项目,如果有成百以上的存储,一个一个找起来是相当麻烦...

    一:应用场景

    在实际业务中,一些数据的抽取是通过存储过程的,当我们查看的表的数据不是我们需要的数据,或者表数据有问题时,说明存储过程抽取数据是有问题的,需要更改存储,而项目中,如果有成百以上的存储,一个一个找起来是相当麻烦的,下面可以通过一条语句查出该表对应的存储

    二:sql语句

    查询语句1:

    select * from user_dependencies where referenced_name = 'SRPT_YHCDFSE' --表名

     

    查询语句2:

    SELECT DISTINCT NAME FROM user_source

    WHERE TYPE = 'PROCEDURE'

    AND upper(text) LIKE '%SRPT_YHCDFSE%';

     

    三:进行测试

    在存储过程中已经找到

     

    展开全文
  • 如table1: name time :2012-12-12 total table2:name timesteamp :12/12月/2012 ...这里我要将2的某个名字和日期和他们(名字日期一致)的总条数,查出来放到1, 如何实现?
  • Oracle中表中插入数据

    千次阅读 2016-06-30 21:41:27
    Oracle中表中插入数据的方式有两种: 第一种:插入单行数据 insert into table_name(attr1,attr2,...) values( val1, val2,...); 第二种:插入多行数据 insert into table_name sub_query; 其中第二种方式...

    在Oracle中向表中插入数据的方式有两种:

    第一种:插入单行数据

    insert into table_name(attr1,attr2,...) values( val1, val2,...);

    第二种:插入多行数据

    insert into table_name sub_query;

    其中第二种方式中插入的是一个子查询的结果,在table_name的后面也可以指定属性列进行插入,只需要保证要插入的子查询的结果和指定的列的个数相符合就可以。

    展开全文
  • Java 获取 的属性 可以通过ResultSetMetaData接口那么 有没有办法 获取表中某个字段的 注释? select comments  from USER_COL_COMMENTS where table_name= 'student' and column_name= 'stunum' ...
  • ORACLE存储过程

    万次阅读 多人点赞 2018-11-02 18:14:48
    oracle存储过程 目录 一.什么是存储过程 二.为什么要写存储过程 三.存储过程基础 1.存储过程结构 2.存储过程语法 3.pl/sql处理存储过程 四.存储过程进阶 1.BUIK COLLECT 2.FORALL 3.pl/sql调试存储过程 ...
  • oracle查询表空间大小很缓慢

    千次阅读 2017-04-14 10:26:05
    oracle 11gR2在查询表空间的sql很缓慢 sql语句 SELECT A.TABLESPACE_NAME "表空间名称", 100 - ROUND((NVL(B.BYTES_FREE, 0) / A.BYTES_ALLOC) * 100, 2) || '%' "已使用(%)", ROUND((NVL(B.BYTES_FREE, 0) /...
  • 数据过程中需求需要将oracle数据库数据导出程txt格式然后再导入db2库中,经查询实验汇总三种方法: 1.plsqldev 里面有一个选项可以把以excel格式到时 2.使用spool sqlplus / as sysdba set linesize ...
  • Oracle 单个表查询速度极慢处理过程

    万次阅读 2016-03-10 19:13:47
    Oracle 单个表查询速度极慢处理过程   现象: 今天,接到开发...我的第一反应数据库问题不大,因为只有这张表查询慢,而数据库里其它表数据查询速度正常,但是按照流程还是先查看了alert日志,看了看临时表
  • Oracle 检查数据变动

    千次阅读 2019-03-05 10:36:19
    Oracle 检查数据变动 本知识点仅适用于Oracle9i以上的版本。 查看数据变动情况请使用SQL语句:select * from user_tab_modifications; user_tab_modifications的字段如下,从这个表中能够轻松找到表中...
  • 在某软件开发项目,需要在ORACLE数据库建立十张类型相同的员工信息tb_employeeinfo0~tb_employeeinfo9,并建立向这十张表插入数据的存储过程ORACLE数据库安装在Linux操作系统下。 为了操作上的方便性,...
  • oracle 11g 表查询慢优化过程

    千次阅读 2016-12-27 16:46:26
    今天维护数据库时发现有条sql查询很慢,用set autot 发现是走upload_date字段索引的,当细致查下来发现其实并没有走索引。...Oracle Database 11g有一个新特性,全扫描可以通过直接路径读的方式来执行(Direct ...
  • ORACLE表中删除部分数据最佳方案

    千次阅读 2017-07-03 15:56:57
    如果业务无法停止的话,主要有这三种思路: =======================================...思路1:根据ROWID分片、再利用Rowid排序、批量处理、回删除。  在业务无法停止的时候,选择这种方式,的确是最好的。一般可
  • Oracle查询数据库所有的记录数

    万次阅读 2018-12-05 15:31:31
    Oracle查询数据库所有的记录数 查询库的表名和表中记录数: SELECT T.TABLE_NAME, T.NUM_ROWS FROM USER_TABLES T; 查询库记录总数: SELECT SUM(A.NUM_ROWS) FROM (SELECT T.TABLE_NAME, T.NUM_ROWS ...
  • 这里记录一次将MySQL数据库表数据迁移到Oracle数据库的全过程 ,使用工具 Navicat,版本 12.0.11 操作环境及所用工具: mysql5.7 oracle18c windows Navicat12.0.11 idea 二、开始移植 点击 工具 -> ...
  • Oracle中有超过100个视图家族,下列出了最重要和最常用的视图家族,需要注意的是每个视图家族都有一个DBA_,一个ALL_一个USER_视图。视图家族描述COL_PRIVS包含了的列权限,包括授予者、被授予者和权限EXTENTS...
  • 使用Oracle数据库的小伙伴可能或多或少会接触到对某数据分页查询的情况。在数据分页查询时,可能出现分页数据重复,甚至连翻好几页数据都有重复,或者干脆无任何变化。检查SQL执行情况发现几乎找不到任何错误,...
  • 如何统计一张表中某个字段的总数,如不同"专业"的学生数及所占百分比;  2.如何联系另一张进行查询某个字段的总数及百分比;  3.简单介绍decode防止分母为0和trunc保留小数位数等函数;  4.通常复杂的SQL语句会...
  • 因为业务的需要,现在需要查询1个表里的数据并插入到另一个内且对应自己想要对应的列。 且的id应该是根据序列自动生成。 生成序列: create sequence history_seq start with 1 increment by 1 nomaxvalue ...
  • 应用场景: 数据库服务器A下的一张数据库表重建过,并且数据已经迁移到新表空间下,现遗留了一些原有的表空间数据文件在服务器上,耗费资源,如图所示: ...查询表空间和数据文件对应关系 发现C...
  • oracle 表数据删除后恢复还原

    千次阅读 2018-03-19 19:24:29
    oracle 数据库表数据还原
  • 本文是Excel中通过ODBC连接oracle,所以需要注意的一个问题是,EXCEL和ODBC,oracle的位数必须一致,在测试的时候发现练成是32位的,而预言是64位,ODBC连接了预言之后不能被Excel中使用,在连接过程中会报错。...
  • 可应先用select count(*)判断是否有数据,再select into 
  • oracle 使用临时返回数据表

    千次阅读 2012-10-16 09:43:29
    找了很多关于存储过程返回数据表的文章,发现oracle和sqlserver有很大的区别,sqlserver可以直接在存储过程返回数据表,而oracle的存储过程不能直接返回数据表,最多就返回数据表指针,如果你想在sql里看到返回的...
  • Oracle采用存储过程执行sql语句,将查询到的数据导出到EXCEL
  • 用户查询表一定要加上表空间名的问题ORACLE10G 创建了一个测试用的用户TEST,打算这个用户只有查询的权限,缺省的表空间指向THGE的这个表空间,给这个用户赋予了connect 和resource的角色,权限为SELECT ANY TABLE ...
  • 需求:需要将Oracle数据库的一个表导出为CSV文件,但是表比较大,共有29488763条数据,不能通过简单的PLSQL查询在转成CSV文件的方法...如下:----Oracle中表数据行数过多导出为CSV文件的方法如下:---登录system用...
  • 1. 复制结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制结构: create table table_name_new as select * from table_name_old where 1=2; 或者: create...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 178,922
精华内容 71,568
关键字:

oracle查询表中全部数据过程