Valore predefinito non valido
❌ Errore
Valore predefinito non valido per 'xyz'
📍 Contesto
Questo si verifica quando una colonna ha un valore predefinito non supportato o non valido (ad esempio, utilizzare 0000-00-00
per una colonna DATE
in modalità rigorosa).
✅ Soluzione
- Aggiorna il valore predefinito a uno valido:
ALTER TABLE table_name ALTER COLUMN xyz SET DEFAULT CURRENT_TIMESTAMP;
- Oppure rimuovi il valore predefinito:
ALTER TABLE table_name ALTER COLUMN xyz DROP DEFAULT;
- Regola le impostazioni della modalità rigorosa di MySQL se necessario.
ℹ️ Informazioni aggiuntive
- La modalità rigorosa di MySQL applica una validazione più severa per i valori predefiniti.
- Si consiglia di utilizzare valori predefiniti validi e coerenti per una migliore compatibilità.