1.3.3.2.1. 统一SQL函数转换映射表
本章主要介绍统一SQL支持的 MySQL 数据库 内置函数转换到不同数据库的范围及差异, 具体差异可以点击对应的函数链接查看, 表格空白处表示 转换无差异或暂不支持, 统一SQL支持的转换函数范围可参考 统一SQL使用边界规范。
函数类型 |
MySQL 内置函数 |
GaussDB-Oracle 内置函数 |
Oracle 19C 内置函数 |
OceanBase-Oracle 内置函数 |
Gaussdb-Mysql 内置函数 |
DM 内置函数 |
opengauss-mysql 内置函数 |
|---|---|---|---|---|---|---|---|
时间日期函数 |
NOW |
||||||
时间日期函数 |
YEAR |
||||||
时间日期函数 |
DAY |
||||||
时间日期函数 |
DAYOFWEEK |
||||||
时间日期函数 |
WEEKOFYEAR |
||||||
时间日期函数 |
DATE_FORMAT |
||||||
时间日期函数 |
STR_TO_DATE |
||||||
时间日期函数 |
FROM_UNIXTIME |
||||||
时间日期函数 |
UNIX_TIMESTAMP |
||||||
时间日期函数 |
ADDDATE |
||||||
时间日期函数 |
DATE_ADD |
||||||
时间日期函数 |
DATE_SUB |
||||||
时间日期函数 |
CURDATE |
||||||
时间日期函数 |
SYSDATE |
||||||
时间日期函数 |
TIMESTAMP |
||||||
时间日期函数 |
TIME_FORMAT |
||||||
时间日期函数 |
DATEDIFF |
||||||
时间日期函数 |
TIMESTAMPDIFF |
||||||
条件函数 |
IFNULL |
||||||
条件函数 |
IF |
||||||
条件函数 |
ISNULL |
||||||
字符串函数 |
LOCATE |
||||||
其他函数 |
CONVERT |
||||||
其他函数 |
CAST |
||||||
字符串函数 |
CONCAT |
||||||
字符串函数 |
GROUP_CONCAT |
||||||
字符串函数 |
FIND_IN_SET |
||||||
字符串函数 |
SUBSTRING_INDEX |
||||||
字符串函数 |
CHAR_LENGTH |
||||||
字符串函数 |
CONCAT_WS |
||||||
字符串函数 |
LEFT |
||||||
字符串函数 |
SUBSTRING |
||||||
其他函数 |
COMPRESS |
||||||
其他函数 |
UNCOMPRESS |
||||||
其他函数 |
LAST_INSERT_ID |
||||||
其他函数 |
UUID |
||||||
时间函数 |
CURRENT_TIME |
||||||
其他函数 |
STDDEV |
||||||
其他函数 |
TRUNCATE |
||||||
其他函数 |
DATABASE |
||||||
其他函数 |
SCHEMA |