gpt4 book ai didi

mysql - 将 VARCHAR 转换为 DATETIME 时为 NULL

转载 作者:行者123 更新时间:2023-11-29 08:12:27 24 4
gpt4 key购买 nike

当我使用以下语句时,我只是将 NULL 返回到它应该返回值的位置,以及列值为空的未定义字段。

从表中选择 STR_TO_DATE(strdate, '%Y-%m-%d %H:%m:%s')

enter image description here

我的日期格式设置为 2013-12-11 00:58:00

如果我选择全部而不进行转换(仅按原样显示 VARCHAR),那么我会得到以下结果:

enter image description here

最佳答案

分钟的正确代码是 %i 而不是 %m:

SELECT STR_TO_DATE(strdate, '%Y-%m-%d %H:%i:%s')
from (select '2013-12-11 00:58:00' as strdate) t

关于mysql - 将 VARCHAR 转换为 DATETIME 时为 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21308247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com