Der er ingen forskel. NULL DEFAULT NULL
er den implicitte standard.
Fra CREATE TABLE-dokumentationen:
- Hvis hverken NULL eller NOT NULL er angivet, behandles kolonnen, som om NULL var angivet
Fra kapitlet "Data Type Standard Values":
- Hvis en kolonnedefinition ikke indeholder nogen eksplicit DEFAULT-værdi, bestemmer MySQL standardværdien som følger:Hvis kolonnen kan tage NULL som en værdi, er kolonnen defineret med en eksplicit DEFAULT NULL-sætning.