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

数字操作函数

表1 数字操作函数列表

序号

MySQL数据库

GaussDB数据库

差异

1

log2()

支持

  1. 小数位显示与MySQL存在差异,受GaussDB浮点数据类型限制,可通过参数extra_float_digits控制小数位个数显示。
  2. 由于输入精度内部处理差异,GaussDB与MySQL会存在结果计算差异。
  3. 支持数据类型有:
    • bigint、int16、int、smallint 、tinyint整数类型。
    • bigint unsigned、integer unsigned、smallint unsigned、tinyint unsigned无符号整数类型。
    • numeric、real浮点数类型。
    • character、character varying、clob、text字符串类型,仅支持纯数字整数字符串。
    • set类型。
    • NULL空类型。

2

log10()

支持

  1. 小数位显示与MySQL存在差异,受GaussDB浮点数据类型限制,可通过参数extra_float_digits控制小数位个数显示;
  2. 由于输入精度内部处理差异,GaussDB与MySQL会存在结果计算差异;
  3. 支持数据类型有:
    • bigint、int16、int、smallint 、tinyint整数类型。
    • bigint unsigned、integer unsigned、smallint unsigned、tinyint unsigned无符号整数类型。
    • numeric、real浮点数类型。
    • character、character varying、clob、text字符串类型,仅支持纯数字整数字符串。
    • set类型。
    • NULL空类型。