MySQL 的CAST()和CONVERT()函数可用来强制转换

转载 2016年08月29日 15:34:17
MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。

可以转换的类型:

    二进制,同带binary前缀的效果 : BINARY    
    字符型,可带参数 : CHAR()     
    日期 : DATE     
    时间: TIME     
    日期时间型 : DATETIME     
    浮点数 : DECIMAL      
    整数 : SIGNED     
    无符号整数 : UNSIGNED 



  1. CAST(value as type);  
  2. CONVERT(value, type);  


例子:

此时data如果是字符串,将data转换为十进制的浮点型,保留2位小数
convert(data,DECIMAL(10,2))

CAST('125e342.83' AS signed);



MySQL CAST与CONVERT 函数类型转换

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: CAST(value as type); CONVERT(value, typ...
  • u012373815
  • u012373815
  • 2016年09月14日 10:40
  • 1537

mysql中用Covert和Cast函数在不同字符集间转换

CONVERT()    CONVERT()提供一个在不同字符集之间转换数据的方法。语法是:    CONVERT(expr   USING   transcoding_name)在   MySQL中...
  • clytze2061
  • clytze2061
  • 2011年06月01日 16:23
  • 1808

MySQL的类型转换convert/cast,和SQL Server有点点差别

很简单的东西, 会写在这是因为我用 conver(bigint,xxx) 不成功。后查资料,发现要用signed。发现比SQL Server限制大些,不能随便填数据类型,只有几个固定参数和字符集转化的...
  • zzcv_
  • zzcv_
  • 2007年11月07日 15:09
  • 4741

msyql中cast()与convert()的区别

mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西我们怎能放过? CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值。 这个类型 可以是...
  • NiuDaWang_
  • NiuDaWang_
  • 2017年10月24日 22:47
  • 154

Mysql的 Cast和Convert函数

Cast(value as type); Convert(value ,type); 可转换的type: 二进制,同带binary前缀的效果 : BINARY     字符型,可带参数 ...
  • dizzthxl
  • dizzthxl
  • 2012年06月18日 10:29
  • 7758

mysql类型转换函数convert与cast的用法

简单介绍下mysql数据库中用于类型转换的二个函数,convert与cast函数,有需要的朋友参考下。 首先,convert函数 字符集转换 :   CONVERT(xxx  USIN...
  • kouwoo
  • kouwoo
  • 2015年05月06日 14:45
  • 12929

MySql数据类型转化-CAST与CONVERT 函数的用法

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: CAST(value as type); CONVERT(value, type)...
  • u011127019
  • u011127019
  • 2016年04月21日 18:23
  • 3676

cast 和convert和concat详解以及mysql和sqlserver兼容问题

将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CON...
  • chx10051413
  • chx10051413
  • 2013年10月18日 08:56
  • 2159

MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type)

转自:http://www.baike369.com/content/?id=5683 MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type) ...
  • Manketon
  • Manketon
  • 2015年02月04日 11:46
  • 1454

在mysql中使用cast函数报错

今天遇到在使用mysql的cast函数报错的问题,这个函数的意思是把当前的字段转成某种类型的字段,我使用cast(xxxx as int) 这种方式,但是发现报错了,查阅资料发现 http://zh...
  • ksdb0468473
  • ksdb0468473
  • 2015年05月16日 10:17
  • 1787
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL 的CAST()和CONVERT()函数可用来强制转换
举报原因:
原因补充:

(最多只允许输入30个字)