当前位置: fuhua-pet->oceanbase > OceanBase与Oracle对比:内建函数【表格比较】

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

2023-09-12作者:firstyuding来源:www.firstyuding.com

本节主要介绍 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支持

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

  • 2024到2025年,国家对发展信创产业的支持有哪些方面
  • 2025年3月28日PostgreSQL认证纸质版证书!
  • 2025年3月28日李同学PGCP认证纸质证书
  • 2025年3月28日李同学PostgreSQL中级认证证书
  • 2025年3月28日乔同学PostgreSQL管理员中级认证
  • 2025年3月28日孙同学PGCP管理员中级认证
  • 2025年3月28日夏同学PostgreSQL认证纸质证书
  • 2025年3月28日徐同学PG管理员认证中级证书
  • 2025年3月28日徐同学PostgreSQL中级认证纸质证书
  • 2025年3月28日周同学PostgreSQL高级证书
  • PostgreSQL技术大讲堂 - 第82讲,主题:数据安全利器--密码安全策略构建
  • PostgreSQL技术大讲堂 - 第83讲,数据安全利器--密码安全策略构建二
  • PostgreSQL技术大讲堂 - 第84讲:重讲PostgreSQL流复制部署
  • PostgreSQL技术大讲堂 - 第85讲:重讲pg流复制管理利器repmgr应用实践
  • PostgreSQL技术大讲堂 - 第86讲:数据安全之--data_checksums天使与魔鬼
  • PostgreSQL考试认证中心收费标准
  • PostgreSQL与Oracle数据库相比有什么优势
  • 2025年3月28日杜同学PGCM高级认证证书
  • 官网查询,2025年3月份PostgreSQL认证电子版证书!
  • 去IOE为什么用PostgreSQL替代Oracle数据库
  • 信创产业选择PostgreSQL数据库为作突破口的原因
  • 中国PostgreSQL考试认证体系
  • PostgreSQL技术大讲堂 - 第87讲:重讲系统安全和数据库安全
  • PostgreSQL认证培训推荐机构
  • Oracle OCM证书有效期3年?这是个假消息
  • Oracle OCP证书有效期3年?与官方人员确认这是个假消息
  • 2025年4月中国数据库流行度排行榜:OceanBase超过PolarDB登顶
  • Apache Doris数据库
  • 2025年3月22日,CUUG张同学获得MySQL8.0认证证书
  • Linux下搭建本地deepseek(附文档下载)
  • 加新题了,MySQL 8.0 OCP 认证考试 题库更新
  • 2月22日,工信部人才交流中心 & CUUG - PGCP-PGCM认证考试完成!
  • 考OCP认证要交哪些费用
  • Oracle OCP认证没落了吗
  • openGauss数据库
  • PingCAP TiDB数据库
  • TDengine时序数据库
  • 阿里云AnalyticDB云原生数据仓库
  • 阿里云云原生数据库PolarDB
  • 奥星贝斯OceanBase数据库
  • 达梦数据库管理系统DM8
  • 电科金仓KingbaseES数据库管理系统
  • 华为GaussDB云数据库
  • 金篆信科GoldenDB数据库
  • 浪潮KaiwuDB数据库
  • 南大通用GBASE数据库
  • 腾讯云分布式数据库TDSQL
  • 羲和 (Halo) 数据库
  • 崖山 (YashanDB) 数据库
  • 亚信安慧AntDB数据库