MySQL插入日期

贾斯汀

这是我的MySQL代码:

UPDATE student SET birthDate = STR_TO_DATE(birthDate, '%M %d,%Y');

INSERT INTO student (`birthDate`) VALUES ('June 10,1997');

但它显示一个错误:

错误代码1292,SQL状态22001:数据截断:错误的日期值:行1的“ birthDate”列的日期为“ 1997年6月10日”

用户名

SQL使用非常特定的日期格式,即“ YYYY-MM-DD”。

一旦采用该格式,您就可以将其作为文本插入(例如,不需要STR_TO_DATE)。

示例:“ 1997-06-10”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章