HYPERLINK :.blogjava.netzoningearchive20090317260296 oracle over函数详解 今天在javaeye上看到一道面试题很多人都用over函数解决的 特意查了一下它的用法SQL> select deptnoenamesal?? 2?? from emp?? 3?? order by deptnoDEPTNO
1 oracle 的over函数Oracle从开始提供分析函数分析函数用于计算基于组的某种聚合值它和聚合函数的不同之处是对于每个组返回多行而聚合函数对于每个组只返回一行一 over函数over函数指定了分析函数工作的数据窗口的大小这个数据窗口大小可能会随着行的变化而变化例如:over ( =order20byfr=qb_search_expie=utf8 t _blank order by
Oracle中常用函数的用法随便GOOGLE一把ORACLE分析函数就能找到很多Oracle 分析函数的使用 Oracle从8.1.6开始提供分析函数分析函数用于计算基于组的某种聚合值它和聚合函数的不同之处是对于每个组返回多行而聚合函数对于每个组只返回一行 下面例子中使用的表来自Oracle自带的HR用户下的表如果没有安装该用户可以在SYS用户下运行 ORACLE_HOMEdemos
24小时的形式显示出来要用HH24<o:p><o:p>select to_char(sysdateyyyy-MM-dd HH24:mi:ss) from dual<o:p><o:p>select to_date(2005-01-01 13:14:20yyyy-MM-dd HH24:mi:ss) from dual<o:p><o:p><o:p>?<o:p>to_date() function<
#
数值函数函 数功 能实 例结 果abs求绝对值函数abs(?5)5sqrt求平方根函数sqrt(2)1.41421356power求幂函数power(23)8cos求余弦三角函数cos(3.14159)?1mod求除法余数mod(1600 300)100ceil求大于等于某数的最小整数ceil(2.35)3floor求小于等于某数的最大整数floor(2.35)2round按指定精度
Oracle常用函数1字符串处理函数select CONCAT(hijack) from dual --连接指定字符串select SUBSTR(hello15) from dual --指定子串select LENGTH(oracle) from dual --获取字符串长度select INSTR(oraclele) from dual --获取指定字符所在位置select LPAD(orac
#
#
#
违法有害信息,请在下方选择原因提交举报