
oracle
文章平均质量分 77
luobina
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sqlplus编辑命令行用法
sqlplus编辑命令行用法set linedize 150 //每行显示的字符 set time on //在提示符前显示系统时间 SQL> set time on 12:25:08 SQL> set serveroutput on/off //输出显示 set long 200 //每字段显示的字符长度,如某列的值显示不完,调次值 col column_name转载 2009-11-27 16:45:00 · 957 阅读 · 0 评论 -
DECODE和CASE的性能比较
Oracle的DECODE函数功能很强,灵活运用的话可以避免多次扫描,从而提高查询的性能。而CASE是9i以后提供的语法,这个语法更加的灵活,提供了IF THEN ELSE的功能。 对于很多情况,DECODE和CASE都能解决问题,个人更倾向于使用DECODE,一方面是从8i保留下来的习惯,另一方面是DECODE的语法更加的简洁,代码量要小一些。不过今天在看Oracle9i的数据转载 2009-11-27 16:46:00 · 1508 阅读 · 0 评论 -
SQL重复记录查询
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) >1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只转载 2009-12-17 15:46:00 · 312 阅读 · 0 评论 -
Oracle中Decode()函数使用技巧
decode()函數使用技巧·软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:/ORANT·含义解释: decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......E转载 2009-12-22 10:20:00 · 425 阅读 · 0 评论