这不是小作坊风格吗……
【 在 No1 () No1 () 的大作中提到: 】
: 标 题: Re: 时间是存string好?还是datetime?还是timestamp好?时区怎么
: 发信站: 水木社区 (Tue Jan 19 00:17:52 2021), 站内
:
: 如果精度要求不高,实践证明存格式化成如:"2021-01-19 00:14:02"这样最好:
: - 易读宜显示
: - 易比较(但时间+、-等运算要自己定义函数处理)
: - 易处理(输出结果给编辑器,命令行程序时)
:
: 【 在 PlutoKey (铠甲勇士) 的大作中提到: 】
: : 标 题: 时间是存string好?还是datetime?还是timestamp好?时区怎么办?
: : 发信站: 水木社区 (Sun Jan 17 02:32:48 2021), 站内
: :
: : #时间类型
: :
: : 时间是存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 就尴尬了
: : 还不如用字符串存数字
: :
: :
: :
: :
: : --
: :
: : ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 103.218.216.*]
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 123.120.97.*]
--
FROM 76.126.252.*