<分区>
第一次发帖,如有遗漏请见谅。我一直在努力在 MySQL Community Server - GPL 版本:8.0.11 中将数据从一个表传输到另一个表。为了更好地设置场景,我从 MongoDB 导入数据,然后执行 STR_TO_DATE 函数,然后需要将特定列移动到另一个表,每当我运行命令/查询时,其中一个是 DATETIME 数据类型的列之一。这是代码:
INSERT INTO mlb.hazards
SELECT '_id', 'Source', 'CreatedTime', 'AlarmId', 'Description'
FROM mlb.incident_20181007
WHERE Description = 'ALARM ON Runway Hazard 27R 9L';
我收到返回错误信息:
Error Code: 1292. Incorrect datetime value: 'CreatedTime' for column 'CreatedTime' at row 120 0.000 sec
我挖掘了第 120 行的 CreatedTime 和 _id 的数据,这就是我找到的。
从Mysql工作台复制的数据: '2018-07-03 13:35:41.421000', '621E30C4401749328035E215E680CA6A'
列数据类型在两个表中都列为 DATETIME,请帮助我理解我在这里缺少的内容。提前谢谢你。