- 博客(22)
- 资源 (5)
- 收藏
- 关注
转载 Oracle分析函数使用总结
Oracle分析函数使用总结1. 使用评级函数评级函数(ranking function)用于计算等级、百分点、n分片等等,下面是几个常用到的评级函数:RANK():返回数据项在分组中的排名。特点:在排名相等的情况下会在名次中留下空位DENSE_RANK():与RANK不同的是它在排名相等的情况下不会在名次中留下空位CUME_DIST():返回特定值相对于一组值的位置:
2010-03-31 13:41:00 727
转载 [SQLServer]如何删除表中的重复行
如果表中有多组完全不同的重复的 PK 值,则逐个删除它们会很费时间。在这种情况下,可使用下面的方法: 1.首先,运行上面的 GROUP BY 查询来确定有多少组重复的 PK 值及每组的重复数。 2.选择重复的键值放入临时表中。例如: SELECT col1, col2, col3=count(*) INTO holdkey FROM t1 GROUP BY col1, col2 HA
2010-03-28 21:34:00 1009
转载 [数据仓库--ETL]渐变维度(Slowly Changing Dimension)及其处理方法
渐变维度(Slowly Changing Dimension)及其处理方法要讨论什么是渐变维度,或者缓慢变化维度,就要先说说什么是维度。虽然经常挂在嘴边的词,但解释起来确实有难度,更不要说给出一个概念了。我们平时提到的0维的点,一维的线,二维平面,三维的立体空间已经挺复杂了,撇开不提,我们看看BI领域的维度是什么意思。个人的理解,维度就是观察数据的不同角度。比如有一个魔方,我们从一个面
2010-03-25 23:51:00 4953 2
转载 数据库设计三大范式应用实例剖析
数据库设计三大范式应用实例剖析引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记
2010-03-25 13:41:00 676
转载 [数据仓库]概念
数据仓库通常是一个面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合,它用于对管理决策过程的支持。 所谓主题,是指用户使用数据仓库进行决策时所关心的重点方面,如:收入、客户、销售渠道等;所谓面向主题,是指数据仓库内的信息是按主题进行组织的,而不是像业务支撑系统那样是按照业务功能进行组织的。 所谓集成,是指数据仓库中的信息不是从各个业务系统中简单抽取出来的,而是经过一系列加工
2010-03-25 13:37:00 530
转载 Oracle分析函数——数据分布函数及报表函数
Oracle分析函数——数据分布函数及<a onclick="function onclick(){tagshow(event, %B1%A8%B1%ED);}" href="javascript:;" target="_self">报表函数 http://blog.csdn.net/a9529lty/archive/2009/12/06/4951018.aspx
2010-03-21 23:14:00 917
转载 Oracle分析函数——统计分析函数
Oracle分析函数——统计分析函数http://blog.csdn.net/a9529lty/archive/2009/12/06/4951002.aspx
2010-03-21 23:07:00 625
转载 Oracle分析函数四——函数RANK,DENSE_RANK,FIRST,LAST
Oracle分析函数——函数RANK,DENSE_RANK,FIRST,LAST 这几个是排名函数 http://blog.csdn.net/a9529lty/archive/2009/12/06/4950968.aspx
2010-03-21 23:04:00 573
转载 Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
http://blog.csdn.net/a9529lty/archive/2009/12/06/4950965.aspx
2010-03-21 23:02:00 644
转载 [Oracle]分析函数——函数用法
<a onclick="function onclick(){tagshow(event, Oracle);}" href="javascript:;" target="_self">Oracle分析函数——函数用法http://space.itpub.net/6517/viewspace-611063
2010-03-21 22:47:00 496
转载 Oracle数据库中分区表的操作方法
在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技术,以改
2010-03-20 00:44:00 566
转载 ORACLE directory 目录
Create directory让我们可以在Oracle数据库中灵活的对文件进行读写操作,极大的提高了Oracle的易用性和可扩展性。其语法为:CREATE [OR REPLACE] DIRECTORY directory AS pathname; 本案例具体创建如下: create or replace directory exp_dir as
2010-03-20 00:35:00 7494
转载 [SQL Server] 多触发器执行问题
问题描述: 在某环境中数据表存在多个触发器,数据的增删改是标准的每个表都有的触发器,此外还存在关于校验的触发器;起因是写完触发器后,有一次同事询问说触发器不起作用了,没有提示错误,但是数据无法保存;我也有点莫名其妙,在查询分析器中执行直接就提示错误了,可在应用程序中无法提示错误。 同事提醒说需要执行一段设置触发器触发先后顺序的代码,查了一下为 sp_settriggerorder ;
2010-03-20 00:13:00 2283
转载 [SQLServer] 临时表、表变量、 CTE
本文原本是为了说明游标在某些特定环境下的用途,突然发现用来说明临时表、表变量和 CTE 的关系更为合理一些。 本文的例子给了一串数字,是为了求得同组中所有数字的乘积,包括累计叠加等等,这样的案例通过一般的分组方式很难办到,而通过游标更容易实现。 创建一个<a onclick="function onclick(){tagshow(event, %B2%E2%CA%D4);}
2010-03-19 23:59:00 802
转载 [SQL Server 2005]统计学自动分组问题
统计学自动分组问题 学过统计学或者做过 BI 的应该知道,很多报表 需要以区间统计的方式来实现,怎么分组比较合理,什么的组距比较合适,会困扰很多人;本文给出一个自动分组的方法,稍微修改一下,便可以做成通用区间分组程序。 关于统计学组距分组参考以下链接: http://wiki.mbalib.com/wiki/%E7%BB%84%E8%B7%9D%E5%88%86%E7%BB%84
2010-03-19 21:06:00 777
原创 [Oracle]分析函数——函数列表
Oracle 分析函数——函数列表 SUM : 该函数计算组中表达式的累积和 MIN : 在一个组中的数据窗口中查找表达式的最小值 MAX : 在一个组中的数据窗口中查找表达式的最大值 AVG :用于计算一个组和数据窗口内表达式的平均值。 COUNT : 对一组内发生的事情
2010-03-19 21:02:00 421
原创 [SQLServer2005] 让作业自已报错,然后再重新启用.
我们可以设定一个sqlserver的job执行失败后,隔多长时间再重复执行。 以下是一个job调用的存储过程中的一段代码, 当遇到第一种情况"1.未找到web文件",假定这个错误可以自动修复。我们可以通知其它作业去执行相关任务(如重新下载web网页), 然后让job报错,根据你上面的设置, job隔一定的时间会再次运行(比如web下载完成之后),达到了自动修复错误的目的。 (当
2010-03-19 16:31:00 881
原创 [SQLServer2005] 异常捕获
以下例子针对动态语句的执行进行异常捕获(即begin try中的语句), 出错后直接会进入到 begin catch的语句块当中。 -- 将数据从临时表t_test,导换到结果表 set @str_sql =insert into + @str_tablename + select * from t_test begin try exe
2010-03-19 16:19:00 430
原创 [SQLServer2005] 动态语句申明游标
在sql存储过程时, 有时可能需要处理动态语句返回的游标值。例子如下: set @str_sql = declare cur1 cursor for select distinct startdate from + @str_tablename;execute (@str_sql);open cur1;fetch next from cur
2010-03-19 16:10:00 873
转载 利用Eucalyptus构建云计算
利用Eucalyptus构建云计算2010-1-18导读:本文介绍在Ubuntu Linux上设置Eucalyptus执行云计算操作的方法。关键词:Ubuntu Linux Eucalyptus 云计算 正在加载数据... 【TechTarget中国原创】由于需要在请求计算资源时,可以对其进行快速的添加,人们发展出了允许提供资源,但不用明确地知道资源具体是
2010-03-02 20:48:00 2357
转载 五大非常见Linux命令
五大非常见Linux命令 2010-1-29导读:本文介绍Linux不常见的五个命令。包括logsave、diff3和pstree等。关键词:Linux logsave diff3 pstree 正在加载数据... 【TechTarget中国原创】Linux有大量的命令行工具,从每天都会使用的ls、cd以及ps这些工具,到您可能还没有使用过,或者甚至没有听说过的不
2010-03-02 20:23:00 669
转载 Linux正则表达式技术指南
Linux正则表达式技术指南导读:本文介绍Linux正则表达式技术。包括使用不同的工具如grep、awk以及sed去查找包含特定文本串的文件。关键词:Linux正则表达式 grep awk sed 正在加载数据... 【TechTarget中国原创】作为一个Linux管理员,您需要对文本文件进行处理。您可以使用不同的工具如grep、awk以及sed去查找包含特定文本串
2010-03-02 20:14:00 1194 1
Inside SQL Server 2005 Query Tuning and Optimization
2011-07-26
网页数据提取器_可用于提取股票信息_炒股信息
2011-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人