Se si tenta di creare una colonna TEXT su una tabella e si assegna un valore predefinito in MySQL, viene visualizzato un errore (almeno su Windows). Non riesco a vedere alcun motivo per cui una colonna di testo non dovrebbe avere un valore predefinito. Nessuna spiegazione è fornita dalla documentazione di MySQL. Mi sembra illogico (e alquanto frustrante, poiché voglio un valore predefinito!). Qualcuno sa perché questo non è permesso?
TEXT
quelle colonne non possono avere un valore predefinito. VARCHAR
può.