mysql中,如下查询为什么temp返回null?

补充:
temp是别名,我截图截错了;
plan_start_time 是varchar类型
SELECT STR_TO_DATE(plan_start_time, '%h:%i:%s') as temp ,plan_start_time from base_stop_calendar


回答:

我用你图中的数据用下列的SQL语句:CRE_TIME也是varchar类型的

select STR_TO_DATE(CRE_TIME,"%H:%i:%s")as temp,CRE_TIME from tb_test;

结果是:

确实不能复现你的问题 你看看能不能再提供更详细的信息
注意一下格式化字符里面大写和小写是有区别的
大写H是小时(00 到 23)
小写h是小时(00 到 12)

以上是 mysql中,如下查询为什么temp返回null? 的全部内容, 来源链接: utcz.com/p/945188.html

回到顶部