自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 ORA-14501: object is not partitioned ORA-06512: at "KPI.P_KPI_M_2G_WASRATE_GRID", line 54

ORA-14501: object is not partitioned  ORA-06512: at "KPI.P_KPI_M_2G_WASRATE_GRID", line 54

2013-12-03 11:21:44 3938 1

原创 dsfsfsdf

SELECT /*+parallel(x,4) parallel(y,4)*/         FIRST_LEVEL,       FIRST_LEVEL_NAME,       SECOND_LEVEL,       SECOND_LEVEL_NAME,       THREE_LEVEL,       THREE_LEVEL_NAME,       FOUR_LE

2013-11-29 18:20:41 558

原创 count()

SELECT COUNT(*),0,0 FROM AGROUP BYUNION ALLSELECT 0,COUNT(*),0 FROM BGROUP BYUNION ALLSELECT 0,0,COUNT(*) FROM CGROUP BYSELECT SUM(A),SUM(B),SUM(C)  FROM (SELECT COUNT(*) A,0 B,0

2013-11-27 16:27:52 563

原创 剔重的一个操作

select NAME1 from (select NAME1, ROW_NUMBER()OVER( PARTITION BY NAME1 ORDER BY ORD ) RN from (select NAME1,

2013-11-22 17:33:52 1004

原创 row_number

1、row_number() over(order by 字段 asc)先对字段按照升序,再为每条记录返回一个序列号:select empno,row_number() over(order by empno asc) rn from emp;

2013-11-22 15:24:18 547

原创 oracle修改字段名及字段长度

alter table alter column 新类型名(长度)

2013-11-20 11:09:09 1449

转载 Oracle表分区详解

此文从以下几个方面来整理关于分区表的概念及操作:        1.表空间及分区表的概念        2.表分区的具体作用        3.表分区的优缺点        4.表分区的几种类型及操作方法        5.对表分区的维护性操作.一、表空间及分区表的概念表空间:  是一个或多个数据文件的集合,所有的数据对象都存放在指定的表

2013-11-17 14:19:50 634

转载 /*+parallel(t,4)*/在SQL调优中的重要作用!

谈谈HINT /*+parallel(t,4)*/在SQL调优中的重要作用!/*+parallel(t,4)*/在大表查询等操作中能够起到良好的效果,基于并行查询要启动并行进程、分配任务与系统资源、合并结果集,这些都是比较消耗资源,但我们为能够减少执行事务的时间使用parallel HINT还是值得的,尤其在ODS系统中报表统计等方面更有使用意义.一般而言主要在如下情况使用

2013-11-17 12:59:24 14089

转载 OERR: ORA-39726 unsupported add/drop column operation on compressed tables

Error: ORA-39726 (ORA-39726)Text: unsupported add/drop column operation on compressed tables ---------------------------------------------------------------------------Cause: An unsupported ad

2013-11-17 12:30:43 1961

原创 关于存储过程

在网上看到了一位朋友解答的挺明白的摘录下来问:oracle中如何定义一个使用out参数的存储过程,        不明白nums OUT INTEGER的用处CREATE OR REPLACE PROCEDURE total_students(nums OUT INTEGER)ASBEGIN SELECT COUNT(*) INTO nums FROM st

2013-11-10 22:36:09 370

原创 过程参数有IN/OUT/IN OUT三种类型

IN类型可以被过程体引用,但不能改写值;OUT类型不可被过程体引用,但可改写值;IN OUT 既可以被过程体引用,又可以改写值.在调用in out类型时,调用过程插入参数时,不能直接用常量。必须用变量。这样才能接收out返回来的值。同理:用out的也不能直接用常量。

2013-11-07 14:20:34 2128

原创 dual表的作用

dual是个虚表,其中只有一列,当你查询时间或者日期等的时候就需要使用这个表,例如 select sysdate from dual;因为在oracle当中查询语句必须要有关键字 select ....from 表名; 只有这样语句才完整,要是没有表名就无法查询,而时间,日期等不存在于任何表,这个时候就引入了 dual 虚表的概念。

2013-11-07 10:11:20 1106

原创 每月的最后一天和第一天

最后一天         LAST_DAY(SYSDATE)第一天trunc(sysdate,'yyyy') --返回当年第一天.trunc(sysdate,'mm') --返回当月第一天.trunc(sysdate,'d') --返回当前星期的第一天.

2013-11-07 10:09:40 616

转载 insert into select和select into

insert into select语法insert into 表1(字段1,字段2,....) select 字段1,字段2.... from 表2表1必须存在

2013-11-07 09:10:03 642

转载 update和alter区别

update 是用来更改表里的数据update table set 列名 = 数值 (where 限制条件)alter 可以用来增加或减少表的列alter table名字 add 列 类型

2013-11-06 08:50:38 897

原创 CASE-WHEN-THEN

MD,终于把入职的第一个任务完成了,一个超简单的东西,就是因为不知道CASE-WHEN-THEN 搞了一天,先把这的鸟东西列出来 SELECT COUNT(CASE WHEN B.WRITEOFF_FEE_NONCASH > (A.MONTH_FEE * 0.5) THEN T.USER_NO END) USER_

2013-11-05 18:15:24 484

原创 ORA-00918: column ambiguously defined

污染物

2013-11-05 16:50:55 644

原创 ORA-00923: FROM keyword not found where expected

fd

2013-11-05 10:34:56 941

原创 erwr

create table yyfx.ljt_1_cnt as SELECT COUNT(CASE WHEN B.WRITEOFF_FEE_NONCASH > (A.MONTH_FEE * 0.5) THEN T.USER_NO END) USER_NONCASH_50 FROM (SELECT /*+PAR

2013-11-04 18:47:53 917

原创 纵表转横表

纵表-->横表纵表A姓名科目成绩张三语文75张三数学80张三英语90李四语文95李四数学55横表B 姓名语文数学英语张三758090李四95550

2013-10-31 15:27:03 552

原创 delete、drop和truncate区别

delete dml语句 不删除表结构  删除速度慢 drop ddl

2013-10-31 14:58:03 343

原创 oracle的左右链接

总结: 1,(+)在哪一边,则返回另一边所有的记录。2,(+)放在包含空值的一边,不可以两边同时使用。

2013-10-23 21:21:25 327

转载 sqlplus、exp、imp不是内部或外部命令,也不是可运行的程序

oracle 想exp导出数据库,参考网上的作业,进入CMD命令,黑屏后输入命令出现EXP后出现EXP不能内部或外部命令。网上找到下列解决方法摘自:http://blog.csdn.net/suzenim/article/details/6319929在DOS下sqlplus、exp、imp命令提示:“不是内部或外部命令,也不是可运行的程序或批处理文件”!首先,确认oracle安装

2013-10-21 22:03:22 7982

原创 with read only和with check option

今天看视频with read only和with check option这两个东西听的很晕,事实上以前就很晕看见网上的一位朋友的讲解还蛮清晰的,摘录一下建视图有三种模式: 1、默认的模式,就是什么也不加。 --可以更新的create or replace view 视图名 as select xxx from 表名;--不可以可以更

2013-10-21 11:11:34 1294

原创 ORA-28000: the account is locked-的解决办法

我用的第二种方法:ALTER USER username ACCOUNT UNLOCK;

2013-10-16 12:09:22 380

原创 c语言学习笔记-字符

一、字符常量(略)二、字符变量(总爱和字符串字符数组等一些乱七八糟的东西弄混) 字符变量用来存放字符常量,但只能,只能!存放一个字符,存放字符串(若干个字符)是错误滴!定义形式: char c1='a',c2='b';在所有的编译系统中一个字符变量在内存中占一个字节(8bit位)

2013-10-09 14:14:05 468

原创 递归--阶乘

#include int fac(int);int fac(int num){ if(num > 1) return num*fac(num-1);}int main(void){ int a; printf("input number (ex.5!):"); scanf("%d!",&a); printf("%d!=%d\n",a

2013-10-07 16:14:46 374

原创 局部变量和全局变量

#include //全局变量xint x;void a(void);void a(void){ //在函数内又声明了一个变量x,和上面的x不是一个变量,通过地址可知. int x=20; printf("x=%d\n",x); printf("x变量的地址为:%x\n",&x);}int main(void){ pr

2013-10-07 15:14:38 371

原创 printf函数

printf函数的格式及含义 d                    以十进制带符号的形式输出整数(对正数不输出符号)o                    以八进制无符号的形式输出整数(不输出前导符0)x                    以十六进制无符号的形式输出整数(不输出前导符0x)u                    以十进制无符号的形式输出整数c  

2013-10-07 12:57:35 592

转载 动态IP和静态IP

对于一个设立了因特网服务的组织机构,由于其主机对外开放了诸如WWW 、FTP 、E-mail等访问服务,通常要对外公布一个固定的IP地址,以方便用户访问。当然,数字IP不便记忆和识别,人们更习惯于通过域名来访问主机,而域名实际上仍然需要被域名服务器(DNS )翻译为IP地址。例如,你的主页地址是www.XXXXX.com,用户可以方便地记忆和使用,而域名服务器会将这个域名翻译为101.12.123

2013-10-07 12:54:59 774

转载 netty代码解析(转)

Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序整体来看其包含了以下内容:1.提供了丰富的协议编解码支持,2.实现自有的buffer系统,减少复制所带来的消耗,3.整套channel的实现,4.基于事件的过程流转以及完整的网络事件响应与扩展,5.丰富的example。本文并不对Netty实际使用中可能出现的问题做分

2013-10-07 12:40:38 695

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除