大数据就业实战培训 Oracle就业实战培训

CUUG,以就业为导向,让学员学到真正实用的技术

当前位置: CUUG培训-优技培训 >> oceanbase >

OceanBase与Oracle对比:内建函数【表格比较】

OceanBase与Oracle对比:内建函数【表格比较】

来源:CUUG培训-优技培训    更新时间:2023/8/22 13:58:04    阅读次数:

本节主要介绍 OceanBase 数据库Oracle 模式与原生 Oracle 数据库中内建函数的详细兼容对比信息。

Oracle 数据库中支持内建函数 312 个,OceanBase 数据库当前支持 176 个


数字函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1ABS支持
2ACOS支持
3ASIN支持
4ATAN支持
5ATAN2支持
6BITAND支持
7CEIL支持
8COS支持
9COSH支持
10EXP支持
11FLOOR支持
12LN支持
13LOG支持
14MOD支持
15NANVL支持
16POWER支持
17REMAINDER支持
18ROUND (number)支持
19SIGN支持
20SIN支持
21SINH支持
22SQRT支持
23TAN支持
24TANH支持
25TRUNC (number)支持
26WIDTH_BUCKET支持


字符串函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1CHR支持
2CONCAT支持
3INITCAP支持
4LOWER支持
5LPAD支持
6LTRIM支持
7NLS_LOWER支持
8NLS_UPPER支持
9REGEXP_REPLACE支持
10REGEXP_SUBSTR支持
11REPLACE支持
12RPAD支持
13RTRIM支持
14SUBSTR支持
15TRANSLATE支持
16TRANSLATE ... USING支持
17TRIM支持
18UPPER支持
19ASCII支持
20INSTR支持
21LENGTH支持
22REGEXP_COUNT支持
23REGEXP_INSTR支持


日期函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1ADD_MONTHS支持
2CURRENT_DATE支持
3CURRENT_TIMESTAMP支持
4DBTIMEZONE支持
5EXTRACT (datetime)支持
6FROM_TZ支持
7LAST_DAY支持
8LOCALTIMESTAMP支持
9MONTHS_BETWEEN支持
10NEXT_DAY支持
11NUMTODSINTERVAL支持
12NUMTOYMINTERVAL支持
13ROUND (date)支持
14SESSIONTIMEZONE支持
15SYS_EXTRACT_UTC支持
16SYSDATE支持
17SYSTIMESTAMP支持
18TO_CHAR (datetime)支持
19TO_DSINTERVAL支持
20TO_TIMESTAMP支持
21TO_TIMESTAMP_TZ支持
22TO_YMINTERVAL支持
23TRUNC (date)支持
24TZ_OFFSET支持


通用比较函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1GREATEST支持
2LEAST支持


转换函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1ASCIISTR支持
2CAST支持
3CHARTOROWID支持
4CONVERT支持
5HEXTORAW支持
6NUMTODSINTERVAL支持
7NUMTOYMINTERVAL支持
8RAWTOHEX支持
9ROWIDTOCHAR支持
10ROWIDTONCHAR支持
11SCN_TO_TIMESTAMP支持
12TIMESTAMP_TO_SCN支持
11TO_BINARY_DOUBLE支持
12TO_BINARY_FLOAT支持
13TO_BLOB支持
14TO_CHAR (character)支持
15TO_CHAR (datetime)支持
16TO_CHAR (number)支持
17TO_CLOB支持
18TO_DATE支持
19TO_DSINTERVAL支持
20TO_MULTI_BYTE支持
21TO_NUMBER支持
22TO_NCHAR (character)支持
23TO_NCHAR (datetime)支持
24TO_NCHAR (number)支持
25TO_SINGLE_BYTE支持
26TO_TIMESTAMP支持
27TO_TIMESTAMP_TZ支持
28TO_YMINTERVAL支持
29UNISTR支持


编码解码函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1DECODE支持
2DUMP支持
3ORA_HASH支持
4VSIZE支持


环境和标识符函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1SYS_CONTEXT支持
2SYS_GUID支持
3UID支持
4USER支持
5USERENV支持


层次函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1SYS_CONNECT_BY_PATH支持


空值相关的函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1COALESCE支持
2LNNVL支持
3NANVL支持
4NULLIF支持
5NVL支持
6NVL2支持


JSON 函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1JSON_ARRAY支持
2JSON_OBJECT支持
3JSON_ARRAYAGG支持
4JSON_OBJECTAGG支持
5JSON_VALUE支持
6JSON_QUERY支持
8JSON_MERGEPATCH支持
9JSON_EQUAL支持
10JSON_TABLE支持


XML 函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1XMLAGG支持
2XMLELEMENT支持
3XMLPARSE支持
4EXTRACT支持
5EXTRACT VALUE支持
6XMLSERIALIZE支持
7XMLCAST支持
8UPDATEXML支持


聚合函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1APPROX_COUNT_DISTINCT支持
2AVG *支持
3CORR *支持
4COUNT *支持
5COVAR_POP *支持
6COVAR_SAMP *支持
7CUME_DIST *支持
8DENSE_RANK *支持
9GROUPING支持
10KEEP *支持
11LISTAGG *支持
12MAX *支持
13MIN *支持
14MEDIAN *支持
15PERCENT_RANK *支持
16PERCENTILE_CONT *支持
17PERCENTILE_DISC *支持
18RANK *支持
19REGR_ (Linear Regression) *支持
20ROLLUP支持
21STDDEV *支持
22STDDEV_POP *支持
23STDDEV_SAMP *支持
24SUM *支持
25VAR_POP *支持
26VAR_SAMP *支持
27VARIANCE *支持
28WMSYS.WM_CONCAT/WM_CONCAT *支持

\*表示该函数既是聚合函数又是分析函数。


分析函数

序号Oracle 数据库的函数OceanBase 数据库是否支持
1FIRST_VALUE支持
2LAG支持
3LAST_VALUE支持
4LEAD支持
5NTH_VALUE支持
6NTILE支持
7RATIO_TO_REPORT支持
8ROW_NUMBER支持

聚合函数表格中标 \* 函数也同时属于分析函数,故未在此表格重复列出。

071考试
大数据课程
WDP
oracle机构
oracle认证
oracle课程
oracle视频
CUUG就业实战培训
CUUG与ORACLE公司建立最核心、最权威、最深层次的战略合作伙伴关系;
CUUG是唯一一家只做DBA就业培训和oracle认证的授权机构,28年培养数万名oracle技术人才;
CUUG金牌讲师授课,来自一线的资深ORACLE OCM技术专家团队;
CUUG顶尖完善的学习体系,以甲骨文原厂ORACLE数据库核心技术为教学课程;

报名入口 点击进入

课程咨询:400-0909-964

考试咨询:400-0909-964

QQ:点击获取

E-mail:yuezt@cuug.com