SQL Server日期时间存储:DateTime2与DateTime最佳实践
在SQL Server 2008及更高版本中选择DateTime和DateTime2数据类型时,务必参考Microsoft的最新建议。MSDN文档建议开发人员优先在新的应用程序中使用DateTime2,因为它符合SQL标准,具有更好的可移植性,并具有增强的精度选项。
DateTime2的优势
与DateTime相比,DateTime2具有以下几个优势:
建议
根据MSDN文档,通常建议在需要高精度和扩展日期范围的新应用程序和场景中使用DateTime2。它更易于移植,提供更高的精度,并且在某些情况下可以提高存储效率。
虽然DateTime仍然支持向后兼容性,但建议将旧版应用程序迁移到DateTime2,以利用其优越的功能和与当前SQL标准的一致性。
以上是SQL Server 中的 DateTime 或 DateTime2:您应该选择哪一个?的详细内容。更多信息请关注PHP中文网其他相关文章!