首页 > 数据库 > MySQL > 正文

mysql如何转变varchar

2024-07-24 12:34:14
字体:
来源:转载
供稿:网友
  MySQL varchar类型转化:
 
  1.使用cast函数
 
  例如:SELECT CAST(字段名 AS UNSIGNED) FROM 表名;
 
  cast函数语法规则是:Cast(字段名 as 转换的类型 ),其中类型可以为:
 
  CHAR[(N)] 代表:字符型
   DATE 代表:日期型
   DATETIME 代表:日期和时间型
   DECIMAL 代表:float型
   SIGNED 代表:int
   TIME 代表:时间型
  对于数字开头的字符串来说,转为数字的结果就是截取前面的数字部分,但是对于开头部分不能截取出数字的字符串来说,转换的结果是0,这个需要注意。
 
  2. 使用字段名直接+0,
 
  例如:select 字段名+0  from 表名;
 
  这个只是用于字段内容全是varchar类型的数字,不能包含中文或者其他,否则会报错。一般推荐使用1,2.
 
  感谢你能够认真阅读完这篇文章,希望小编分享的“mysql如何转换varchar”这篇文章对大家有帮助。

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表