当我将记录追加到目标表时,需要从源表转换字段。源表字段格式看起来像mm/dd/yyyy hh:mm:ss AM/PM,我需要将其转换为yyyy-mm-ddThh:mm:ss。
例如,源表LastModified字段中的记录包含1/18/2019 01:26:04 PM。我需要在目标表中将其转换为2019-01-18T13:26:04。
尝试同时使用MySQL STR_to_DATE()和DATE_FORMAT()函数,但未成功。
尝试更改以下内容:
INSERT INTO target ( identification, LastModified )
SELECT identification, Date_format(LastModified, "%y-%c-%dt%h:%i:%s") AS LastModified
FROM source;
和
INSERT INTO target ( identification, LastModified )
SELECT identification, Str_to_date(LastModified, "%y-%c-%dt%h:%i:%s") AS LastModified
FROM source;