Mysql中Cast()函数的用法:时间格式转换


字符串与日期等类型的转换,现在我们来看看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对应时间


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM