Mysql 的特殊之处
互联网公司一般都会选择在互联网得到广泛应用的Mysql,但之前一直用微软的东东,包括数据库(MS SQLServer)。
这不本以为切换数据库so easy,但是还是有些细节需要注意。
数据类型
DateTime 类型默认不会存毫秒
如果在MSSQLServer中我们用DateTime 字段数据库中会自动把毫秒数存下来
而Mysql中在5.6.4 + 的版本中可以直接声明时间类型的列时可以指定时间的精度。
eg. DATETIME(3) 将会给时间增加一个毫秒数
Left Join 和MSSQLServer 不一样
参考
SQL Data Types for Various DBs
Timestamp with a millisecond precision: How to save them in MySQL
作者:旭东
出处:http://www.cnblogs.com/HQFZ
关于作者:专注于微软平台项目架构、管理和企业解决方案。现主要从事WinForm、ASP.NET、WPF、WCF、等方面的项目开发、架构、管理。如有问题或建议,请不吝指教!
本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以联系我,非常感谢。
如果您该文觉得不错或者对你有帮助,请点下推荐,让更多的朋友看到,谢谢!