更新时间:2024-11-11 GMT+08:00

其它函数

序号

Oracle数据库

GaussDB数据库

1

聚合函数

支持

2

分析函数

支持

3

对象引用函数

不支持

4

模型函数

不支持

5

OLAP函数

不支持

6

数据盒功能函数

不支持

7

关于用户定义的函数

支持

表1 聚合函数

序号

Oracle数据库

GaussDB数据库

差异

1

AVG

支持

-

2

CORR

支持

-

3

COUNT

支持

-

4

COVAR_POP

支持

-

5

COVAR_SAMP

支持

-

6

CUME_DIST

支持

-

7

DENSE_RANK

支持

-

8

FIRST

支持

GaussDB使用KEEP的语法,兼容Oracle此功能。

9

GROUPING

支持

-

10

LAST

支持

GaussDB使用KEEP的语法,兼容Oracle此功能。

11

LISTAGG

支持

-

12

MAX

支持

-

13

MEDIAN

支持

-

14

MIN

支持

-

15

PERCENT_RANK

支持

-

16

PERCENTILE_CONT

支持

-

17

RANK

支持

-

18

REGR_ (Linear Regression)

支持

-

19

STDDEV

支持

-

20

STDDEV_POP

支持

-

21

STDDEV_SAMP

支持

-

22

SUM

支持

-

23

VAR_POP

支持

-

24

VAR_SAMP

支持

-

25

VARIANCE

支持

-

26

WM_CONCAT

支持

-

表2 分析函数

序号

Oracle数据库

GaussDB数据库

差异

1

FIRST_VALUE

支持

-

2

LAG

支持

-

3

LAST_VALUE

支持

-

4

LEAD

支持

-

5

NTH_VALUE

支持,有差异

  • Oracle:支持FROM FIRST|LAST语法格式。
  • GaussDB:不支持FROM FIRST|LAST语法格式

6

NTILE

支持

-

7

ROW_NUMBER

支持

-

8

RATIO_TO_REPORT

支持

-