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()方法也有类似功能;

打赏 赞(3)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

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

发表评论

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

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