oracle
文章平均质量分 84
daxiang12092205
目前就职于国内一个IT大厂,有跳槽意向的,欢迎发简历(邮箱:simzlj@163.com),只要你够强,一定有施展的空间
展开
-
JDBC读取新插入Oracle数据库Sequence值的5种方法
本文转自:http://blog.csdn.net/yzsind/article/details/6918506代码示例://公共代码:得到数据库连接public Connection getConnection() throws Exception{ Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();转载 2013-11-03 21:44:00 · 1298 阅读 · 0 评论 -
oracle快速删除大表
-- 执行了15min,仍未出结果select count(1) from XXX_SUBSE_RATION_LIST;-- 查询锁SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l.os_user_name,s.machine, s.terminal, o.object_name,转载 2015-04-28 17:25:56 · 1824 阅读 · 0 评论 -
ORACLE杀掉没有释放的的sql
ORACLE杀掉没有释放的的sql进程分类: 数据库/ MySQL/ 文章 如何完全杀掉带锁的进程并释放资源 Oracle数据库管理人员经常会遇到这样的问题:状态已被置为"killed"的进程长时间锁定系统资源不释放。通常的做法是重启数据库,但这样就以为着数据库服务的中断。这里介绍另外一种好用方便的方法: 在操作系统级强行杀掉那些进程。1.下面的语句用来查询哪些对象被锁: SQ转载 2015-04-20 21:47:40 · 3419 阅读 · 0 评论 -
查询表空间使用率
--查询表空间的总容量select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;--查询表空间使用率 select total.tablespace_name, round(total.MB, 2) as Total_MB,转载 2015-04-28 17:27:57 · 540 阅读 · 0 评论 -
plsql登录时报错:Initialization error orcle not properly installed
1、plsql版本:10.0.5.1710;2、精简的oracle客户端:instantclient-basic-nt-12.1.0.2.0下载链接:http://download.csdn.net/detail/pioayang/7236231下载后将其拷贝到plsql安装目录下;注:此链接本人未验证,若不可用,尝试从其它网站下载3、打开plsql客户端,依次原创 2015-08-29 19:21:45 · 20144 阅读 · 0 评论 -
oracle 行转列
主要使用oracle 11g中提供的unpivot实现,其用法见官网:http://www.oracle.com/technetwork/articles/sql/11g-pivot-097235.html示例:select * from (select '10' day10, '15' day15, '12' day12 from dual)unpivot( sta原创 2015-11-14 10:26:29 · 1004 阅读 · 0 评论 -
PL/SQL Developer 的 SQL 编辑窗口显示行号
本文转自:http://blog.csdn.net/davidhsing/article/details/6086840,未作修改。一直奇怪为什么 PL/SQL 6 系列的版本可以显示行号,为什么到了 7 、8 版本之后反而还不行了?而且我都已经设置了“显示行号”的呀。如图: 后来瞎倒腾才发现,还有个选项,打开才可以显示,上图:转载 2016-04-07 20:57:12 · 684 阅读 · 0 评论 -
ORACLE中用rownum分页并排序的SQL语句
本文转自:http://www.cnblogs.com/advocate/archive/2010/08/20/1804816.html,未作修改。ORACLE中用rownum分页并排序的SQL语句以前分页习惯用这样的SQL语句:123select *from (select t.*,rownu转载 2016-04-07 20:58:21 · 444 阅读 · 0 评论 -
Oracle drop与purge区别
本文转自:http://blog.csdn.net/fire870923chen/article/details/7377933未作修改。实际示例:CREATE OR REPLACE PROCEDURE pro_droptable IS cursor cur is select table_name from user_tables where ta转载 2013-11-04 16:42:59 · 1990 阅读 · 0 评论 -
Kimball的维度数据仓库
本文转自:http://www.cnblogs.com/vettel/articles/3354832.html。ETL:extract(抽取),transform(转换),load(加载)转载 2016-06-13 09:58:40 · 1087 阅读 · 0 评论 -
如何杀掉被锁的Session.sql
本文转自:http://jzgl-javaeye.iteye.com/blog/829274,未作修改。--1.如何查看session级的等待事件? /*============================================================================== 当我们对数据库的性能进行调整时,一个最重要的参考指标就是系统等待事转载 2016-07-13 19:03:30 · 1906 阅读 · 0 评论 -
oracle 用户权限解释
本文转自:http://www.cnblogs.com/wangyt223/archive/2012/08/31/2665062.html,未作修改。---------------------|权限定义 解释---------------------|一级权限| 为其他用户授权级权限|二级权限| oracle内部文件管理级权限|三级权限| 会话,角色,用转载 2016-07-14 15:43:01 · 1295 阅读 · 0 评论 -
windows 7下 oracle 11.2安装说明
一、安装oracle步骤1 下载oracle安装包,合计约2Ghttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index-092322.html2 将两个压缩包解压到同一文件夹内。默认会解压到database文件夹3 运行\database\setup.exe,开始安装oracle数据库原创 2016-07-14 15:31:57 · 1026 阅读 · 1 评论 -
如何解决oracle分页查询数据重复问题
本文转自:http://database.51cto.com/art/201010/231533.htm,未作修改。oracle分页查询时,会遇到数据重复的问题,下面就教您一个解决oracle分页查询数据重复问题的方法,希望对您能够有所帮助。在oracle分页查询中,我们采用类似以下所示的公认的比较高效的数据库分页查询语句(Effective Oracle by Design中转载 2016-09-16 21:55:41 · 4600 阅读 · 0 评论 -
将csv文件导入oracle中
本文介绍了四种方法,实现将一个csv文件(文本以逗号分割)导入oracle数据库表。1 复制、粘贴将csv文件以excel打开,删除题头行,只保留数据,在第一列前面加空白列,列的顺序与表中字段顺序一致。复制csv中所有数据单元格,包含空白列;在plsql中执行select * from test for update;后锁定表,使用鼠标选中第一行,ctrl+v,实现将数据粘原创 2016-11-08 20:56:13 · 22296 阅读 · 1 评论 -
dblink远程调用存储过程
-- 在A数据库创建存储过程、表CREATE OR REPLACE PROCEDURE A0K_PROC_TEST1(V_YEAR IN NUMBER, V_RESULT OUT NUMBER) ASBEGIN INSERT INTO A0K_TEST_0119 (TEST_YEAR, TES原创 2015-01-19 11:50:11 · 15797 阅读 · 1 评论 -
weblogic连接oracle数据库遇到的一个问题
近期,在开发一个系统时,遇到一个问题,描述如下:测试环境上一个调用存储过程生成分数的功能,始终测试失败,而本地环境上可以正常生成。团队修改缺陷模式为:测试组提出缺陷,开发人员在本地环境重现,修改代码,提交入库,更新测试环境代码,重启测试环境,验证缺陷。测试环境:将class代码库发布到服务器weblogic上,weblogic配置数据源,连接测试oracle数据库,发布测试环境。原创 2014-12-02 21:15:20 · 7404 阅读 · 0 评论 -
oracle的oci和thin区别
本文转自:http://wenku.baidu.com/link?url=IU83sq0MQyJ4Dgjz1f5Na9jYhq8q1-AwYTSxlyZdPPFiPE6Aqu3XwBjtyIaL-hBu8ImO6mEhXUEBmwUqEMA1FFiDZQVyOJEB5BevGR0ntMm注:未作修改 oracle的oci和thin区别 经过上网查询,得到如下结果: j转载 2014-12-02 20:24:55 · 850 阅读 · 0 评论 -
oracle spool用法
spool是oracle 下sqlplus 的命令书写规则:spool 路径+文件名sql语句;spool off例:原创 2013-12-08 21:47:15 · 19470 阅读 · 0 评论 -
利用AUL工具恢复oracle dbf文件中的数据
本文参考:http://liumanghao.blog.163.com/blog/static/85408220077243382811/,在原文基础作部分改动。问题:最近重做系统,忘记备份oracle中的数据,好在我的数据库文件存放目录不在系统盘,找到数据库文件存放目录,发现一堆dbf文件,现在要从这1G+的文件中恢复我珍贵的两张表的数据。dbf数据文件如下图:解决方法:(1)下转载 2014-01-08 10:42:46 · 12686 阅读 · 6 评论 -
dblink传输clob字段三种解决方案
本文参考:http://blog.csdn.net/gavinloo/article/details/6830524在原文基础上做部分改动。一、创建临时表创建test_clob_link:--创建dblink-- Drop existing database link drop database link TEST_CLOB_LINK;-- Create database l转载 2014-02-23 10:13:23 · 17613 阅读 · 1 评论 -
oracle存储过程中RAISE_APPLICATION_ERROR用法
本文参考:http://www.cnblogs.com/caizhanshu/articles/1129642.html可能不是很多人知道 RAISE_APPLICATION_ERROR 的用途是什么,虽然从字面上已经猜到这个函数是干什么用的。平时用来测试的异常处理我们都是通过dbms_output.put_line来输出异常信息,但是在实际的应用中,需要把异常信息返回给调用的客户转载 2014-02-23 10:51:58 · 26099 阅读 · 0 评论 -
oracle中set define off
本文转自:http://zhidao.baidu.com/link?url=uQvZAnnl7wkjVaRolBZpqOnQ2uc4IdYsaNYa4eJwuCW8E5MxsezD9PUiUQU1kzJD_4U9z6SMghfM4uKPiKm0Laset define off关闭替代变量功能 在SQL*Plus中默认的"&"表示替代变量,也就是说,只要在命令中出现该符号,SQL转载 2014-02-23 11:24:40 · 8715 阅读 · 0 评论 -
truncate table
本文转自:http://www.cnblogs.com/stublue/archive/2011/02/18/1958033.html1 与delete相比优势:删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似;但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。2 语法转载 2014-02-23 11:33:17 · 1841 阅读 · 0 评论 -
dbms_lob中substr,append,write用法
本文转自:http://blog.sina.com.cn/s/blog_713978a50100prkt.html注:在原文基础上作部分改动。一、dbms_lob.substr()方法CLOB里存的是2进制判定长度 DBMS_LOB.GETLENGTH(col1)获取文本 DBMS_LOB.SUBSTR(col1,n,pos)DBMS_LOB.SUBSTR(转载 2014-03-02 11:19:47 · 31350 阅读 · 0 评论 -
Oracle显式游标和隐式游标
本文转自:http://ftc007.blog.163.com/blog/static/1965716502012315104852764/未作修改。SQL是用于访问Oracle数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑, 下面在本文中将对游标的使用进行一下讲解,希望可以和大家共同学习进步。游标字面理解就是游动的光标。游标是SQL的一个内转载 2014-03-30 10:39:30 · 879 阅读 · 0 评论 -
ORACLE外连接
本文转自:转载 2014-06-07 11:58:24 · 601 阅读 · 0 评论 -
sqlplus登录以及用户登录切换
本文转自:http://blog.sina.com.cn/s/blog_74c7789b0100s3ql.html转载 2014-06-07 10:45:54 · 19088 阅读 · 0 评论 -
oracle执行计划中cost cpu
本文转自:http://www.itpub.net/forum.php?mod=viewthread&tid=1264620&highlight=转载 2014-05-23 23:31:44 · 14767 阅读 · 0 评论 -
oracle 通过sqlplus登录以及用户登录切换
本文转自:http://blog.sina.com.cn/s/blog_74c7789b0100s3ql.html转载 2014-05-25 11:08:09 · 9595 阅读 · 0 评论 -
oracle 替换wmsys.wm_concat的函数
本文转自:http://www.oracle-base.com/articles/misc/string-aggregation-techniques.php转载 2014-05-25 12:01:40 · 5190 阅读 · 0 评论 -
一个oracle数据查询脚本
-- Create tablecreate table TEST_ZL( CONTRACT_ID VARCHAR2(32), PROJECT_ID VARCHAR2(32), AMOUNT NUMBER(8,2));-- Add comments to the columns comment on column TEST_ZL.CONTRACT_ID is '原创 2014-09-01 10:16:56 · 1142 阅读 · 0 评论 -
批量执行SQL文件
示例脚本如下:set feedback off;set define off;spool "e:\SqlResult.log" append;@E:\1.sql;@E:\2.SQL;spool off;set define on;原创 2014-11-18 20:28:03 · 886 阅读 · 0 评论 -
user_all_tables,user_tables等oracle系统表说明
dba_tables : 系统里所有的表的信息,需要DBA权限才能查询all_tables : 当前用户有权限的表的信息(只要对某个表有任何权限,即可在此视图中看到表的相关信息)user_tables: 当前用户名下的表的信息所以以上3个视图中,user_tables的范围最小,all_tables看到的东西稍多一些,而dba_tables看到最多的信息--------------转载 2015-01-20 17:36:29 · 14019 阅读 · 0 评论