gpt4 book ai didi

php - SQLSTATE[22007] : Invalid datetime format: 1366 Incorrect integer value: 'column_name' in Laravel

转载 作者:可可西里 更新时间:2023-11-01 06:38:17 29 4
gpt4 key购买 nike

Laravel 多数据插入错误

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column 'unit_id' at row 2 (SQL: insert into product_prices (created_at, product_id, unit_id, updated_at) values (2016-12-06 06:56:01, 27, 1,2016-12-06 06:56:01), (2016-12-06 06:56:01,27, , 2016-12-06 06:56:01))

但是我的 unit_id 字段在 nullable();请有人帮助我这里 column_name=unit_id

最佳答案

null 不同于 not existend。如果你想将 null 设置为一个值,你必须在你的查询中写入它:

 ... ('2016-12-06 06:56:01',27, null, '2016-12-06 06:56:01'))

日期时间格式也是错误的。您必须将其作为字符串输入。

关于php - SQLSTATE[22007] : Invalid datetime format: 1366 Incorrect integer value: 'column_name' in Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40989702/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com