Valor predeterminado no válido para el campo de marca de tiempo 'create_date'
Al crear una tabla con una columna de marca de tiempo y especificar un valor predeterminado de '0000- 00-00 00:00:00', puede ocurrir un error que indique "Valor predeterminado no válido para 'create_date'". Este error es causado por el modo SQL de MySQL: NO_ZERO_DATE.
Según el manual de referencia de MySQL, NO_ZERO_DATE impide la inserción de '0000-00-00' como fecha válida en modo estricto. En este caso, la columna 'create_date' se definió como una marca de tiempo y se le asignó un valor predeterminado de '0000-00-00 00:00:00'. Sin embargo, el Modo SQL - NO_ZERO_DATE prohíbe dichos valores.
Para resolver este error, considere las siguientes opciones:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3