我正在尝试决定是否使用SMALLINT(4)和DATETIME来表示MYSQL中的一年.
我的桌子需要有型号年份,但我不想浪费像这样的月份或日期:20xx-01-01 00:00:00.
所以我可以节省代表一年的空间,如下所示:
year SMALLINT(4);
Run Code Online (Sandbox Code Playgroud)
如果这不是很大的节省,我可以使用DATETIME.如果使用4位数年份有利于节省空间,那么我如何将$_POST四位数年份作为DATETIME?