Nie ma różnicy. NULL DEFAULT NULL
jest domyślnym domyślnym.
- Jeśli nie określono ani NULL, ani NOT NULL, kolumna jest traktowana tak, jakby określono NULL
Z rozdziału „Domyślne wartości typów danych”:
- Jeśli definicja kolumny nie zawiera jawnej wartości DEFAULT, MySQL określa wartość domyślną w następujący sposób:Jeśli kolumna może przyjąć wartość NULL, kolumna jest zdefiniowana jawną klauzulą DEFAULT NULL.