常见的类型转换包括:
- 从字符类型转换为数字类型
- 从数字类型转换为字符类型
- 从日期类型转换为字符类型
- 从字符类型转换为日期类型
下面大家来看一些常见的类型转换的示例:
-- 从字符类型转换为数字类型 SELECT CAST('123' AS SIGNED); -- 从数字类型转换为字符类型 SELECT CAST(123 AS CHAR); -- 从日期类型转换为字符类型 SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'); -- 从字符类型转换为日期类型 SELECT STR_TO_DATE('2021-01-01 12:00:00', '%Y-%m-%d %H:%i:%s');
需要注意的是,在进行类型转换时,一定要确保转换的数据类型是可接受的,否则可能会引发错误。
另外,一些常见的类型转换函数包括:
- CAST()
- CONVERT()
- DATE_FORMAT()
- STR_TO_DATE()
这些函数可以在MySQL的官方文档中找到更详细的用法说明。