Mysql中Cast()函数的用法:时间格式转换
2017-07-10 13:39
435 查看
字符串与日期等类型的转换,现在我们来看看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对应时间
其语法为: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对应时间
相关文章推荐
- mysql 时间函数用法 集合
- MySQL CAST与CONVERT 函数的用法
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- mysql时间函数之current_date,curdate,current_time,curtime,now用法
- mysql 时间函数用法 集合
- mysql 时间函数用法 集合
- mysql 时间函数用法 集合
- SQL.Mysql中Cast()函数的用法
- MySql 时间函数用法集合
- mysql中时间计算函数SQL DATE_SUB()用法
- mysql 时间函数用法集合
- MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
- MySQL之CAST与CONVERT 函数的用法
- mysql里面时间处理函数cast
- [zz]mysql 时间函数用法集合
- 从时间中提取年月(MySQL中extract函数用法)
- MySQL CAST与CONVERT 函数的用法
- MYSQL计算时间间隔TimeStampDiff()函数用法
- MySQL的CAST函数用法
- MySql数据类型转化-CAST与CONVERT 函数的用法