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à.