转换方法:1、利用CAST()函数,可将值转换为指定的数据类型,语法“SELECT CAST(需要转换的值 AS 字符串类型);”;2、利用CONVERT()函数,语法“SELECT CONVERT(需要转换的值,字符串类型);”。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
mysql将指定值转为字符串类型
1、利用CAST() 函数
CAST()函数将(任何类型的)值转换为指定的数据类型。
语法
CAST(value AS datatype)
value必须项。要转换的字段名或值datatype必须项。要转换为的数据类型。可以是以下之一:
DATE:转换 value至今。格式:“YYYY-MM-DD”
DATETIME:转换 value到DATETIME。格式:“YYYY-MM-DD HH:MM:SS”
TIME:转换 value到了时间。格式:“HH:MM:SS”
CHAR:转换 value CHAR(固定长度的字符串)
SIGNED:转换 value 签名(签名的64位整数)
UNSIGNED:转换 value 到UNSIGNED(无符号的64位整数)
BINARY:转换 value 到BINARY(二进制字符串)
示例:
SELECT CAST(150 AS CHAR);

2、利用CONVERT() 函数
CONVERT()函数将值转换为指定的数据类型或字符集。
快转字幕
新一代 AI 字幕工作站,为创作者提供字幕制作、学习资源、会议记录、字幕制作等场景,一键为您的视频生成精准的字幕。
357 查看详情
语法
CONVERT(value, type)
要么:
CONVERT(value USING charset)
value必须项。要转换的值type
必须项。要转换为的数据类型。可以是以下之一:
DATE:转换 value至今。格式:“YYYY-MM-DD”
DATETIME:转换 value 到DATETIME.Format:“YYYY-MM-DD HH:MM:SS”
TIME:转换 value到了时间。格式:“HH:MM:SS”
CHAR:转换 value CHAR(固定长度的字符串)
SIGNED:转换 value 签名(签名的64位整数)
UNSIGNED:转换 value 到UNSIGNED(无符号的64位整数)
BINARY:转换 value 到BINARY(二进制字符串)
charset必须项。要转换为的字符集
示例:
SELECT CONVERT(150, CHAR);

扩展知识:MySQL字符串类型
CHAR(size)一个固定长度字符串(可以包含字母,数字和特殊字符)。 size参数以字符为单位指定列长度 – 可以是0到255.默认值为1VARCHAR(size)保存可变长度的字符串(可以包含字母,数字和特殊字符)。 size参数指定字符的最大列长度 – 可以是0到65535BINARY(size)等于CHAR(),但存储二进制字节字符串。 size参数指定列长度(以字节为单位)。 默认值为1VARBINARY(size)等于VARCHAR(),但存储二进制字节字符串。 size参数指定最大列长度(以字节为单位)。TINYBLOB对于BLOB(二进制大对象)。 最大长度:255个字节TINYTEXT包含最大长度为255个字符的字符串TEXT(size)保存最大长度为65,535字节的字符串BLOB(size)对于BLOB(二进制大对象)。 最多可容纳65,535个字节的数据MEDIUMTEXT保存最大长度为16,777,215个字符的字符串MEDIUMBLOB对于BLOB(二进制大对象)。 最多可容纳16,777,215字节的数据LONGTEXT保存最大长度为4,294,967,295个字符的字符串LONGBLOB对于BLOB(二进制大对象)。 最多可容纳4,294,967,295字节的数据ENUM(val1, val2, val3, …)一个字符串对象,只能有一个值,从可能值列表中选择。 您可以在ENUM列表中列出最多65535个值。 如果插入的值不在列表中,则将插入空值。 值按您输入的顺序排序SET(val1, val2, val3, …)一个字符串对象,可以包含0个或更多值,从可能值列表中选择。 您可以在SET列表中列出最多64个值数字数据类型:
【相关推荐:mysql视频教程】
以上就是mysql怎么将指定值转为字符串类型的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/287808.html
微信扫一扫
支付宝扫一扫