2013-01-04 117 views
0

我们可以在分析函数中使用嵌套分析函数吗?我们可以在表达式中使用另一个分析函数吗?Oracle中的嵌套分析函数

请给我举一个例子。

+0

你的表达哥们的意思 –

回答

2

不,你不能嵌套分析功能。从manual

你不能在analytic_clause的任何部分指定任何分析函数 巢解析函数。但是,您可以在子查询中指定 分析函数,并在其上计算另一个分析函数 。

例如:

SQL> select sum(count(*) over()) over() from dual; 
select sum(count(*) over()) over() from dual 
      * 
ERROR at line 1: 
ORA-30483: window functions are not allowed here