sql >> データベース >  >> RDS >> Mysql

'create_date'タイムスタンプフィールドのデフォルト値が無効です

    これは、サーバーのSQLモードが原因です- NO_ZERO_DATE

    参照から:NO_ZERO_DATE -厳密モードでは、'0000-00-00'を許可しないでください 有効な日付として。 IGNORE を使用して、ゼロの日付を挿入することもできます オプション。厳密モードでない場合、日付は受け入れられますが、警告が生成されます。



    1. SQL Serverで「smalldatetime」を「date」に変換する(T-SQLの例)

    2. Hibernateクエリの使用:コロンはパラメーターとして扱われます/コロンをエスケープします

    3. MySQLの新しいHeatwaveを理解する

    4. DjangoをHerokuにデプロイする(Psycopg2エラー)