sql >> Databáze >  >> RDS >> Mysql

ERROR 1067 (42000):Neplatná výchozí hodnota pro „created_at“

Problém je způsoben sql_modes Zkontrolujte prosím své aktuální sql_modes příkazem:

show variables like 'sql_mode' ; 

A odeberte sql_mode "NO_ZERO_IN_DATE,NO_ZERO_DATE ", aby to fungovalo. Toto je výchozí sql_mode v nových verzích mysql.

Sql_mode můžete nastavit globálně jako root příkazem:

set global sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';


  1. Anotace Spring Data @CreatedDate mi nefunguje

  2. Odhadněte úspory komprese dat na serveru SQL Server

  3. Relační model

  4. Jak vrátit výsledky dotazu jako seznam oddělený čárkami na serveru SQL – STRING_AGG()