数据截断:日期时间值不正确:

时间:2020-12-25 07:42:38

标签: mysql mule4

我正在使用骡子 4。 我正在尝试像这样将数据从 MySQL 发布到 MySQL -

[{
    "Transaction_date": "2020-01-01",
    "Product": "car",
    "Price": 100000,
    "Payment_Type": "cardit",
    "Name": "Ahmed",
    "City": "Columbus",
    "State": "OH",
    "Country": "US",
    "Account_Created": "2020-01-01",
    "Last_Login": "2020-01-01",
    "Latitude": 1.788,
    "Longitude": 2.3939
},
{

    "Transaction_date": "2020-01-01",
    "Product": "car",
    "Price": 100000,
    "Payment_Type": "cardit",
    "Name": "Ahmed",
    "City": "Columbus",
    "State": "OH",
    "Country": "US",
    "Account_Created": "2020-01-01",
    "Last_Login": "2020-01-01",
    "Latitude": 1.788,
    "Longitude": 2.3939
}]

但是当我发送这个时,我收到了这个错误。

Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x00\x13java.util.ArrayListx\x81\xD2\x1D\x99\xC7a\x9D\x03\x00\x01I\x00\x04sizexp\x00\x00\x00\x02w\x04\x00\x00\' for column 'Transaction_date' at row 1

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

没有更多细节很难说,但看起来您正在尝试将有效负载(对象列表)插入单个数据库记录中。那显然是行不通的。迭代每个列表成员以插入它或使用批量插入操作。