- 博客(22)
- 收藏
- 关注
转载 rowid 删除重复记录!!!
平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 下面总结一下几种查找和删除重复记录的方法(以表CZ为例):表CZ的结构如下:SQL> desc czName Null? Type----------------------------------------- -------- -...
2008-08-21 11:34:00
127
转载 十条“金玉良言”
1 . 社会充满不公平现象。你先不要想去改造它,只能先适应它。(因为你管不了它)。 2 . 世界不会在意你的自尊,人们看的只是你的成就。在你没有成就以前,切勿过分强调自尊。(因为你越强调自尊,越对你不利)。 3 . 你只是中学毕业,通常不会成为CEO,直到你把CEO职位拿到手为止。(直到此时,人们才不会介意你只是中学毕业)。 4 . 当你陷入人为困...
2008-03-28 09:04:00
162
转载 Oracle优化器(Optimizer)!
Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。PS:Rule、Choose、Firstrows、Allrows1、优化器的优化方式Oracle的优化...
2008-01-02 11:14:00
153
转载 ORACLE 纯粹行列转换!!
转换前:select * from test;A B C-- -- --1 2 32 2 44 3 33 1 64 3 66 5 98 8 8转换后:A B C D E------------ ------...
2007-11-30 14:23:00
183
转载 oracle 行列统计转换!!!
体会:要用decode /group by/ order by/sign/sum来实现不同的统计和不同报表的生成--求hkb_test1中Y的值既是1,也是3,也是5的X select * from hkb_test1;X Y---- -----a 1b 1a 3d 2e...
2007-11-30 14:00:00
143
转载 鱼和水的故事!!!
鱼儿从小就是一个顽皮的孩子,她从不像别的孩子那样安静。她喜欢在水里蹿来蹿去,先是个50米冲刺,然后来一个急刹车或是一个急转弯。每每这时,水儿总是微笑地看着鱼儿……有时,鱼儿会碰到一些令人丧气的事,但在这时,温柔的水儿总是静静地倾听着,抚慰着鱼儿。 白天,水儿把鱼儿轻轻抛起,让她跃出水面,看看外面的世界,然后再将她稳稳地接住。到了夜里,水儿就成了最温暖的摇篮,他总是轻轻地摇晃,哄着鱼...
2007-10-30 12:38:00
121
转载 oracle日期函数2!
1.日期时间间隔操作 当前时间减去7分钟的时间select sysdate,sysdate - interval '7' MINUTE from dual当前时间减去7小时的时间select sysdate - interval '7' hour from dual当前时间减去7天的时间select sysdate - interv...
2007-10-26 11:14:00
117
转载 oracle中case语句
-- Create tablecreate table HKB_TEST3( USER_ID NUMBER(4), AGE NUMBER(4), USER_NUMBER NUMBER(4))SQL> select * from hkb_test3;USER_ID AGE USER_NUMBER---...
2007-10-24 19:08:00
127
转载 动态SQL--灵活操作各种数据!
静态SQL用于完成特定的功能,动态SQL用于灵活的处理各种数据 PS:执行动态SQL语句,需要将SQL语句存放到字符串变量中,且SQL语句可以包含占位符(以冒号开始)占位符例子: select * from test where name=:1; --红色表示占位符1、定义: 动态SQL是指在运行PL/SQL块的时动态输入...
2007-10-19 17:10:00
127
转载 别人的语录!
行乐及时,上天给你什么,就享受什么。千万不要去听难堪的话,一定不去见难看的人。或者是做难做的事情,爱上不应爱的人。——《电光幻影》 能够说出的委屈,便不算委屈;能够抢走的爱人,便不算爱人。——《开到荼蘼》 我所有的,不过是自己这双手——《这双手虽小》聪明人,无谓争意气。——《连环》最佳的报复不是仇恨,而是打心底发出的冷淡,干嘛花力气去恨一个不相干的人—...
2007-09-30 23:45:00
119
转载 oracle优化,hint的使用!
在进行sql执行过程中,由于有时候系统自动优化的方式并不是最优的。需要我们手工添加hint来提高查询效率。1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; ...
2007-09-21 15:23:00
101
转载 几米语录
人生总有许多巧合,两条平行线也可能会有交汇的一天。 人生总有许多意外,握在手里面的风筝也会突然断了线。 在这个熟悉又陌生的城市中,无助地寻找一个陌生又熟悉的身影。人不是鱼,怎会了解鱼的忧愁。 鱼不是鸟,怎会了解鸟的快乐。 鸟不是人,怎会了解人的荒唐。 人不是鸟,怎会了解鸟的自由。 鸟不是鱼,怎会了解鱼的深沉。 鱼不是人,怎会了解人的幼稚。 你不是我...
2007-09-17 16:53:00
1000
转载 oracle的游标和例子!
游标-----内存中的一块区域,存放的是select 的结果 游标用来处理从数据库中检索的多行记录(使用SELECT语句)。利用游标,程序可以逐个地处理和遍历一次检索返回的整个记录集。为了处理SQL语句,Oracle将在内存中分配一个区域,这就是上下文区。这个区包含了已经处理完的行数、指向被分析语句的指针,整个区是查询语句返回的数据行集。游标就是指向上...
2007-09-12 18:05:00
220
转载 oracle数据库导入导出命令!
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Net Configuration Assistant添加正确的服...
2007-09-03 10:13:00
281
转载 如何完全卸载oracle
卸载步骤:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸装所有Oracle产品3、运行regedit,选择HKEY_LOCAL_MACHINE OFTWARE\ORACLE,按del...
2007-08-31 10:07:00
106
转载 linux系统下oracle计划任务脚本
基础知识:crontab-操作每个用户的守护程序和该执行的时间表。 部分参数说明 crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-l[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab....
2007-08-30 12:42:00
108
转载 oracle表的操作!
单表的操作!(代码完全可以用手工代替,写下来为了记忆)1.建立表create table HKB_TABLE_MODIFY( NAME VARCHAR2(6), AGE VARCHAR2(3), SEX VARCHAR2(2))2.修改表添加字段:alter table HKB_TABLE_MODIFY add ADDRESS nvarc...
2007-08-27 17:23:00
93
转载 oracle数据库select的学习!
select格式:SELECT [ ALL | DISTINCT ] <字段表达式1[,<字段表达式2[,…] FROM <表名1>,<表名2>[,…] [WHERE <筛选择条件表达式>] [GROUP BY <分组表达式> [HAVING<分组条件表达式>]] [ORDER BY <字段...
2007-08-23 16:18:00
148
转载 Oracle 条件语句和循环语句的学习(1)
有两种方式可以实现条件循环一、for 变量 in 开始数值...结束数值 loop end loop;二、while 条件 loop end loop;loop的使用方式:一、X := 100; LOOP X := X + 10; IF X > 1000 THEN EXIT; END IF END LOOP; Y :=...
2007-08-15 10:29:00
134
转载 Oralce字符串函数!
常用的字符串函数:SQL> select instr('Hello World!','o',1,1),instr('Hello World!','o',1,2),instr('Hello World!','o',6,2) from dual;INSTR('HELLOWORLD!','O',1,1) INSTR('HELLOWORLD!','O',1,2) INSTR('...
2007-08-14 10:11:00
118
转载 Oracle常用日期函数!
常用的时间格式掩码如下:掩码元素 含义YYYY四位数年份 (如:2005) yearYY二位数年份(如 05) Q季度(1-4) MM月份(01-12) monthWW年的星期数(1-53),其中第一星期为年的第一天至第七天 W...
2007-08-13 15:48:00
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人