925. 【mysql】convert 函数
2024-01-27 本文已影响0人
七镜
在 MySQL 中,CONVERT 函数用于将一个表达式的数据类型转换为另一个数据类型。基本语法如下:
CONVERT(expr, type)
-
expr: 要进行转换的表达式。 -
type: 指定目标数据类型的关键字。
下面是一些 CONVERT 函数的示例:
-
将字符串转换为整数:
SELECT CONVERT('123', SIGNED) AS result;这将返回整数
123。 -
将浮点数转换为整数:
SELECT CONVERT(123.45, SIGNED) AS result;这将返回整数
123,小数部分被截断。 -
将日期字符串转换为日期类型:
SELECT CONVERT('2023-02-22', DATE) AS result;这将返回日期类型的值
2023-02-22。 -
将日期字符串按指定格式转换为日期类型:
SELECT CONVERT('22/02/2023', DATE) AS result;这将返回日期类型的值
2023-02-22,MySQL 会根据默认格式进行解析。 -
将日期类型转换为字符串:
SELECT CONVERT(NOW(), CHAR) AS result;这将返回当前日期时间的字符串表示。
-
将二进制数据转换为十进制:
SELECT CONVERT(0b1101, DECIMAL) AS result;这将返回十进制数
13。