mysql中cast用法
语法:CAST ( x AS type)
描述:转换数据类型
type的类型:
value | 描述 |
---|---|
DATE | 日期,格式为 ‘YYYY-MM-DD’ |
DATETIME | 日期加具体的时间,格式为 ‘YYYY-MM-DD HH:MM:SS’ |
TIME | 时间,格式为 ‘HH:MM:SS’ |
CHAR | 字符串 |
DECIMAL | float类型 |
实例:
select cast('2021-02-03 15:31:26' as datetime ) as date
//结果:2021-02-03 15:31:26
select cast('2021-02-03 15:31:26' as time ) as date
//结果:15:31:26
SELECT CAST("2021-02-03" AS DATE);
//结果 2021-02-03