oracle 函数
a542939658
这个作者很懒,什么都没留下…
展开
-
转载oracle over、开窗函数、rank、dense_rank的使用
最近又用到oracle over、开窗函数、rank、dense_rank,找了一些前辈写的资料,这里转载一下,以备查用一、oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 ...原创 2011-05-17 10:28:05 · 174 阅读 · 0 评论 -
instr函数
今天在看别人写的脚本中看到了一个以前没用过的函数这里记录一下,以便日后查看如:instr(kxCxBh,'F'),意思是在kxCxBh这个字段中通过instr这个方法找到值中F的位置,一般要加1位。...原创 2011-12-26 16:33:59 · 116 阅读 · 0 评论 -
nvl函数
今天看到一个脚本中使用到nvl这个函数,以前未使用过,上网查了一下,这里记录一下通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值。SELECT nvl(c.node1_id, 0)....这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value...原创 2011-12-27 12:03:42 · 150 阅读 · 0 评论 -
trunc函数
今天在看一段别人写的SQL时,看到oracle的trunc函数,以前木有用过,所以google的一下,抄过来,方便查看,具体如下:1.trunc(for dates) 为指定元素而截取的日期值 trunc(sysdate,'yyyy')---返回当前年的第一天 trunc(sysdate,'mm')---返回当前月的第一天 trunc(sysdate,'dd')---返...原创 2012-03-14 13:27:35 · 229 阅读 · 0 评论