随笔分类 -  Oracle

摘要:OracleServerXXXX 服务没有启动 阅读全文
posted @ 2017-03-04 17:02 费曼带我飞 阅读(596) 评论(0) 推荐(0) 编辑
摘要:set ORACLE_SID = XXX 阅读全文
posted @ 2017-03-04 17:01 费曼带我飞 阅读(221) 评论(0) 推荐(0) 编辑
摘要:错误 : ORA-00959: tablespace 'PSAPTEMP' does not exist 解决办法: CREATE TEMPORARY TABLESPACE PSAPTEMP TEMPFILE 'E:/Oracle/ORC/sapdata3/temp_1/temp.data1' SI 阅读全文
posted @ 2016-11-30 23:20 费曼带我飞 阅读(2521) 评论(0) 推荐(0) 编辑
摘要:1.nvl(exp1,exp2) NVL lets you replace null (returned as a blank) with a string in the results of a query. If expr1 is null, then NVL returns expr2. If 阅读全文
posted @ 2016-11-03 16:43 费曼带我飞 阅读(3098) 评论(0) 推荐(0) 编辑
摘要:-- 事务级临时表:提交时删除数据 create global temporary table tmp_table1 ( x number ) on commit delete rows ; -- 会话级临时表:会话结束时删除数据 create global temporary table tmp_ 阅读全文
posted @ 2016-11-03 09:53 费曼带我飞 阅读(3805) 评论(0) 推荐(0) 编辑
摘要:查询及删除重复记录的SQL语句 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中 阅读全文
posted @ 2016-10-28 08:54 费曼带我飞 阅读(142) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2016-10-11 15:01 费曼带我飞 阅读(232) 评论(0) 推荐(0) 编辑
摘要:oracle中数据类型number(m,n)中m表示的是所有有效数字的位数,n表示的是小数位的位数。m的范围是1-38,即最大38位。 1> .NUMBER类型细讲:Oracle number datatype 语法:NUMBER[(precision [, scale])]简称:precision 阅读全文
posted @ 2016-09-29 15:16 费曼带我飞 阅读(10274) 评论(0) 推荐(0) 编辑
摘要:TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示 阅读全文
posted @ 2016-09-20 16:03 费曼带我飞 阅读(6824) 评论(0) 推荐(0) 编辑
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 阅读全文
posted @ 2016-09-09 17:08 费曼带我飞 阅读(138) 评论(0) 推荐(0) 编辑
摘要:场景: 数据库有有两个字段.开始时间<startTime>,和结束时间<endTime>,指定一个时间段(a,b),a表示开始时间,b表示结束时间。看数据库中有没有与(a,b)冲突的时间段,有的话就返回那条记录。 解析:两个时间段相当于两个集合,不过是有顺序的集合。两个时间段有交集细分有四种情况。用 阅读全文
posted @ 2016-08-23 08:50 费曼带我飞 阅读(1333) 评论(0) 推荐(0) 编辑
摘要:oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oracle wm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。 shopping: u_id goods num 阅读全文
posted @ 2016-08-22 16:29 费曼带我飞 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1. like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。 2. like keyword% 索引有效。 3. like %keyword% 索引失效,也无法使用反向索引。 1. 使用下面的函数来进行模糊查询,如 阅读全文
posted @ 2016-07-26 13:21 费曼带我飞 阅读(451) 评论(0) 推荐(0) 编辑
摘要:基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明。 一、什么是执行计划(explain plan) 执行计划:一 阅读全文
posted @ 2016-07-14 09:25 费曼带我飞 阅读(8244) 评论(1) 推荐(0) 编辑
摘要:简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆! +++ 简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆! +++ 目录 一.相关的 阅读全文
posted @ 2016-07-14 09:22 费曼带我飞 阅读(1124) 评论(0) 推荐(0) 编辑