Není v tom žádný rozdíl. NULL DEFAULT NULL
je implicitní výchozí hodnota.
- Pokud není zadána hodnota NULL ani NOT NULL, bude se sloupcem zacházet, jako by byla zadána hodnota NULL
Z kapitoly „Výchozí hodnoty datových typů“:
- Pokud definice sloupce neobsahuje žádnou explicitní hodnotu DEFAULT, MySQL určí výchozí hodnotu následovně:Pokud sloupec může mít hodnotu NULL, je sloupec definován explicitní klauzulí DEFAULT NULL.