-- 示例代码:MySQL 类型转换
-- 1. 使用 CAST 函数进行类型转换
SELECT CAST('123' AS SIGNED) AS converted_value;
-- 解释:将字符串 '123' 转换为有符号整数类型
-- 2. 使用 CONVERT 函数进行类型转换
SELECT CONVERT('2023-10-05', DATE) AS converted_date;
-- 解释:将字符串 '2023-10-05' 转换为日期类型
-- 3. 在查询中使用类型转换
SELECT name, CAST(age AS CHAR) AS age_string
FROM users;
-- 解释:从 users 表中选择 name 和 age 列,并将 age 列的数值类型转换为字符类型
-- 4. 处理 NULL 值的类型转换
SELECT IFNULL(CAST(NULL AS CHAR), 'No Value') AS result;
-- 解释:将 NULL 值转换为字符类型,如果为 NULL,则返回 'No Value'
下一篇:mysql去掉最后一个字符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站