Ongeldig standaardwaarde
❌ Fout
Ongeldige standaardwaarde voor 'xyz'
📍 Context
Dit gebeurt wanneer een kolom een niet-ondersteunde of ongeldige standaardwaarde heeft (bijv. het gebruik van 0000-00-00 voor een DATE-kolom in strikte modus).
✅ Oplossing
- Werk de standaardwaarde bij naar een geldige:
ALTER TABLE table_name ALTER COLUMN xyz SET DEFAULT CURRENT_TIMESTAMP; - Of verwijder de standaardwaarde:
ALTER TABLE table_name ALTER COLUMN xyz DROP DEFAULT; - Pas indien nodig de instellingen voor de strikte modus van MySQL aan.
ℹ️ Aanvullende Informatie
- De strikte modus van MySQL handhaaft strengere validatie voor standaardwaarden.
- Het wordt aanbevolen om geldige en consistente standaardwaarden te gebruiken voor betere compatibiliteit.