mysql

925. 【mysql】convert 函数

2024-01-27  本文已影响0人  七镜

在 MySQL 中,CONVERT 函数用于将一个表达式的数据类型转换为另一个数据类型。基本语法如下:

CONVERT(expr, type)

下面是一些 CONVERT 函数的示例:

  1. 将字符串转换为整数:

    SELECT CONVERT('123', SIGNED) AS result;
    

    这将返回整数 123

  2. 将浮点数转换为整数:

    SELECT CONVERT(123.45, SIGNED) AS result;
    

    这将返回整数 123,小数部分被截断。

  3. 将日期字符串转换为日期类型:

    SELECT CONVERT('2023-02-22', DATE) AS result;
    

    这将返回日期类型的值 2023-02-22

  4. 将日期字符串按指定格式转换为日期类型:

    SELECT CONVERT('22/02/2023', DATE) AS result;
    

    这将返回日期类型的值 2023-02-22,MySQL 会根据默认格式进行解析。

  5. 将日期类型转换为字符串:

    SELECT CONVERT(NOW(), CHAR) AS result;
    

    这将返回当前日期时间的字符串表示。

  6. 将二进制数据转换为十进制:

    SELECT CONVERT(0b1101, DECIMAL) AS result;
    

    这将返回十进制数 13

上一篇 下一篇

猜你喜欢

热点阅读