#时间类型
时间是存string好?还是datetime?好还是timestamp好?
时区怎么办?
MySQL:
timestamp和时区有关,范围是1970年到2028年。2028年后怎么办?
datetime和时区无关。
#字符类型
MySQL的varchar最大六万五
为了和oracel和excel兼容 一般最大长度varchar(4000)
MySQL只对前255字符做索引 一般设计长度varchar(255)
# int
mysql的int(1) int(10) int(11) int(MAX)没有区别
能用int就用int
bool也用int 只分零和非零
# 存数字用int还是字符? 默认为空怎么办?
如果一个字段类型是int 默认值又是null 还有可能值为empty 就尴尬了
还不如用字符串存数字
--
修改:PlutoKey FROM 223.104.68.*
FROM 103.218.216.*
附件(283.3KB) sql2000.zip