📜  MySQL | CONVERT( )函数(1)

📅  最后修改于: 2023-12-03 15:17:46.558000             🧑  作者: Mango

MySQL | CONVERT( )函数

MySQL中的CONVERT()函数用于在不同的字符集之间执行转换。

语法
CONVERT(expr,type)

其中,expr表示需要转换的值,type表示目标字符集。

参数
  • expr:需要转换的值。
  • type:目标字符集。使用CONVERT()函数可以将值从原字符集转换为目标字符集,目标字符集可以是下列之一:
    • BINARY
    • CHAR[(N)]
    • DATE
    • DATETIME
    • DECIMAL[(M[,D])]
    • SIGNED [INTEGER]
    • TIME
    • UNSIGNED [INTEGER]
示例
  1. 将字符串转换为二进制格式。
SELECT CONVERT('hello', BINARY);

结果:68656C6C6F

  1. 将字符串转换为日期格式。
SELECT CONVERT('20210101', DATE);

结果:2021-01-01

  1. 将字符串转换为时间格式。
SELECT CONVERT('10:30:00', TIME);

结果:10:30:00

参考资料