MySQL Database Error: Incorrect datetime value: '2015/06/08' for function str_to_date
MySQL Database Error: Incorrect datetime value: '2015/06/08' for function str_to_date
我正在尝试从另一个 table 中的字符串插入日期。 SELECT 语句没有错误,而 INSERT 语句提供了错误“不正确的日期时间值:'2015/ 06/08' 函数 str_to_date"
1CON字段中的数据为2015/06/08
INSERT INTO dest
SELECT COALESCE(STR_TO_DATE(1CON, '%m/%d/%Y'),
STR_TO_DATE(1CON, '%Y/%m/%d'))
FROM origin WHERE REC=4953;
和 SELECT 语句:
SELECT COALESCE(STR_TO_DATE(1CON, '%m/%d/%Y'),
STR_TO_DATE(1CON, '%Y/%m/%d'))
FROM origin WHERE REC=4953;
插入日期 '2015-06-02'
有点格式
将日期时间插入为 '2015-06-02 14:02:28'
是的,6 月 2 日
我正在尝试从另一个 table 中的字符串插入日期。 SELECT 语句没有错误,而 INSERT 语句提供了错误“不正确的日期时间值:'2015/ 06/08' 函数 str_to_date"
1CON字段中的数据为2015/06/08
INSERT INTO dest
SELECT COALESCE(STR_TO_DATE(1CON, '%m/%d/%Y'),
STR_TO_DATE(1CON, '%Y/%m/%d'))
FROM origin WHERE REC=4953;
和 SELECT 语句:
SELECT COALESCE(STR_TO_DATE(1CON, '%m/%d/%Y'),
STR_TO_DATE(1CON, '%Y/%m/%d'))
FROM origin WHERE REC=4953;
插入日期 '2015-06-02'
有点格式
将日期时间插入为 '2015-06-02 14:02:28'
是的,6 月 2 日