SQL.Mysql中Cast()函数的用法
2017-06-09 09:42
411 查看
之前讲到了orcale的字符串与日期等类型的转换,现在我们来看看MySQL是怎么转换的。比起orcale,MySQL相比之下就简单得多了,只需要一个Cast()函数就能搞定。其语法为:Cast(字段名
as 转换的类型 ),其中类型可以为:
CHAR[(N)] 字符型
DATE 日期型
DATETIME 日期和时间型
DECIMAL float型
SIGNED int
TIME 时间型
例如表table1
date
2015-11-03 15:31:26
select cast(date as signed) as date from table1;
结果如下:
date
20151103153126
select cast(date as char) as date from table1;
结果如下:
date
2015-11-03 15:31:26
select cast(date as datetime) as date from table1;
结果如下:
date
2015-11-03 15:31:26
select cast(date as date) as date from table1;
结果如下:
date
2015-11-03
select cast(date as time) as date from table1;
结果如下:
date
15:31:26
这里date对应日期,time对应时间
as 转换的类型 ),其中类型可以为:
CHAR[(N)] 字符型
DATE 日期型
DATETIME 日期和时间型
DECIMAL float型
SIGNED int
TIME 时间型
例如表table1
date
2015-11-03 15:31:26
select cast(date as signed) as date from table1;
结果如下:
date
20151103153126
select cast(date as char) as date from table1;
结果如下:
date
2015-11-03 15:31:26
select cast(date as datetime) as date from table1;
结果如下:
date
2015-11-03 15:31:26
select cast(date as date) as date from table1;
结果如下:
date
2015-11-03
select cast(date as time) as date from table1;
结果如下:
date
15:31:26
这里date对应日期,time对应时间
相关文章推荐
- SQL.Mysql中Cast()函数的用法
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- Mysql中Cast()函数的用法:时间格式转换
- MySQL CAST与CONVERT 函数的用法
- MySQL 字符串 转换 CAST与CONVERT 函数的用法
- MySql数据类型转化-CAST与CONVERT 函数的用法
- MySQL CAST与CONVERT 函数的用法
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- MySQL的CAST函数用法
- MySQL CAST与CONVERT 函数的用法
- Mysql SQL CAST()函数
- MySQL之CAST与CONVERT 函数的用法
- MySQL CAST与CONVERT 函数的用法
- SQL中转换数据类型的 Cast和Convert的用法和区别 SQL Server 函数
- Oracle和Mysql中Sql语句中的一些函数用法区别
- mysql中时间计算函数SQL DATE_SUB()用法
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- MySql数据类型转化-CAST与CONVERT 函数的用法
- MySQL CAST与CONVERT 函数的用法 产生另一个类型的值
- MySQL CAST与CONVERT 函数的用法