Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL ALTER TABLE aggiungi colonna:errore in un'altra colonna

Forse il tuo MySQL ha qualche opzione come la modalità SQL NO_ZERO_DATE (penso che non sia l'unica configurazione mysql che impedisce le date 0000-00-00). Ciò impedirebbe di utilizzare 0000-00-00 come valore. Mi è successo prima che avessi già creato una tabella che violava quella condizione. Non sarà modificabile finché non modifichi il valore o disabiliti ciò che ti impedisce di impostare 0 date.

Per riferimento:http://dev.mysql.com/ doc/refman/5.7/en/sql-mode.html