首页 > 解决方案 > sql server中mysql的from_days()相当于什么?

问题描述

我必须进行数据库迁移。我遇到to_days()from_days()MySQL. 我发现这datediff()相当于to_days()给出了两个日期之间的差异。我搜索from_days()了当天数作为参数给出时返回日期的等效项,但找不到适当的答案。任何人都可以帮我吗?

标签: mysqlsqlsql-server

解决方案


你几乎永远不会单独使用from_days()。以下是完全等价的(至少对于现代的日期):

select dateadd(day, 730669 - 693961, 0)

但是,from_days()通常用作日期计算的某些部分。dateadd()典型的等价物是和的某种组合datediff()


推荐阅读