如何在updated_at`字段中设置空值?

时间:2019-01-27 06:24:32

标签: laravel-5 eloquent

我在laravel 5.7应用程序中看到了某些行

字段定义为:

updated_at时间戳空缺省空,

具有值注册00:00:00

我尝试运行下一条语句:

DB::table('clients')
  ->where('updated_at','0000-00-00 00:00:00')
  ->update([
      "updated_at" => null
  ]);

但是出现错误:

: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column 'updated_at' at row 1 (SQL: update `clients` set `updated_at` =  whe
re `updated_at` = 0000-00-00 00:00:00)                 

哪个是正确的?

谢谢!

0 个答案:

没有答案