I've googled this for a bit and can't find anything on it.
Why does the MySQL column type "TIMESTAMP" require the "NULL" parameter to accept null values, when other column types dont?
Also, is this the only column type that requires the "NULL" parameter to accept null values?
Thank you.
NULLoption? That has nothing to do with the internal representation.NULLis always implemented using an extra flag in the column. There's no null value ofINT, for instance.NOT NULL, in 5.6 it'sNULL.