oracle分析函数十分强大,我们只要掌握这些方法,更直接的说法就是知道这些分析函数的作用就能完成很多工作。
下边贴出这些函数,及简单应用。
其中我想对lag()和lead()函数坐下说明:lag()本身是延后的意思也就是延后出现某列的数,而lead()有引领、领先的意思也就是提前几行显示某列数据
RANK()
dense_rank()
【语法】RANK ( ) OVER ( [qu...
分类:
数据库 时间:
2014-09-25 12:31:18
阅读次数:
297
第一步:创建包接口类似java中的接口定义
create or replace
PACKAGE pack_sc_hmd_kh
IS
--方法的声明
PROCEDURE proc_hmd_kh(
p_y VARCHAR2,
p_m VARCHAR2,
p_d VARCHAR2);
END pack_sc_hmd_kh;
...
分类:
数据库 时间:
2014-09-22 17:22:53
阅读次数:
368
第一步:创建包接口类似java中的接口定义
create or replace
PACKAGE pack_sc_hmd_kh
IS
--方法的声明
PROCEDURE proc_hmd_kh(
p_y VARCHAR2,
p_m VARCHAR2,
p_d VARCHAR2);
END pack_sc_hmd_kh;
...
分类:
数据库 时间:
2014-09-22 16:00:42
阅读次数:
433
1. exp/imp (导出与导入装库与卸库)
1.1 基本命令
1. 获取帮助
$ exp help=y
$ imp help=y
2. 三种工作方式
(1)交互式方式
$ exp // 然后按提示输入所需要的参数
(2)命令行方式
$ exp user/pwd@dbname file=/oracle/test.dmp full=y // 命令行中输入所需的参数
(3)参数文...
分类:
数据库 时间:
2014-09-22 12:19:02
阅读次数:
400
小菜鸟一枚,学习cocos2d-x已经有一段时间了,感觉进度非常慢那,CSDN也再次拾了起来。近期自己还在学习做小游戏,跟着前辈做了《忍者打怪物》的小游戏,又学习了瓦片游戏《吃西瓜》,打算自个做个坦克大战,刚刚起步,希望自己尽力的完毕那。开个帖子记录一下。 前段时间的进度: 下载了各种素材文件,用....
分类:
其他好文 时间:
2014-09-21 11:38:30
阅读次数:
243
1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。
2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在...
分类:
数据库 时间:
2014-09-19 13:55:25
阅读次数:
324
oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。
1、准备测试表和测试数据
1
2
...
分类:
数据库 时间:
2014-09-19 13:55:08
阅读次数:
309
先用scott用户下的emp表做实验.
emp表有个字段,一个是empno(员工编号),另一个是mgr(上级经理编号)
下面是表中所有数据
1
select *
from emp
start with empno=7698
connect by mgr=prior empno;
执行结果如下:
...
分类:
数据库 时间:
2014-09-19 13:55:06
阅读次数:
213
with as语法
–针对一个别名
with tmp as (select * from tb_name)
–针对多个别名
with
tmp as (select * from tb_name),
tmp2 as (select * from tb_name2),
tmp3 as (select * from tb_name3),
…
...
分类:
数据库 时间:
2014-09-19 13:54:35
阅读次数:
282
–1. 查询系统所有对象
select owner, object_name, object_type, created, last_ddl_time, timestamp, status
from dba_objects
where owner=upper('scott')
–2. 查看系统所有表
select owner, table_name, tablespace_name ...
分类:
数据库 时间:
2014-09-19 13:53:45
阅读次数:
317