更新时间:2024-05-31 GMT+08:00

强制转换函数

表1 强制转换函数列表

序号

MySQL数据库

GaussDB数据库

差异

1

CAST()

支持

  • GaussDB不支持使用CAST(expr AS CHAR[(N)] charset_info或者CAST(expr AS NCHAR[(N)])转换字符集。
  • GaussDB不支持使用CAST(expr AS JSON)将表达式转换为JSON。
  • GaussDB支持使用CAST(expr AS FLOAT[(p)])或CAST(expr AS DOUBLE)将表达式转换为浮点类型,MySQL 5.7版本不支持此转换。

2

CONVERT()

支持

  • GaussDB不支持使用CONVERT(expr, CHAR[(N)] charset_info或者CAST(expr, NCHAR[(N)])转换字符集。
  • GaussDB不支持使用CAST(expr, JSON)将表达式转换为JSON。
  • GaussDB支持使用CONVERET(expr, FLOAT[(p)])或CONVERT(expr, DOUBLE)将表达式转换为浮点类型,MySQL 5.7版本不支持此转换。