MySQL cast()函数介绍

MySQL cast()函数介绍

功能:cast()函数,将给定的值,或者给定的字段转换为指定的类型

语法:cast(value as datatype)

参数:
datatype 参数列表:

DATEConverts value to DATE. Format: “YYYY-MM-DD”
DATETIMEConverts value to DATETIME. Format: “YYYY-MM-DD HH:MM:SS”
TIMEConverts value to TIME. Format: “HH:MM:SS”
CHARConverts value to CHAR (a fixed length string)
SIGNEDConverts value to SIGNED (a signed 64-bit integer)
UNSIGNEDConverts value to UNSIGNED (an unsigned 64-bit integer)
BINARYConverts value to BINARY (a binary string)

示例:

select cast(1000 as char); // 将1000转换为char类型
select cast(‘2019-07-29 05:23:26’ as date); // 2019-07-29
select cast(‘2019-07-29 05:23:26’ as time); // 05:23:26

小贴士:
convert()方法也有类似功能;

One thought on “MySQL cast()函数介绍

回复 武汉夜生活 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据