mysql - sql server中mysql的from_days()相当于什么?

标签 mysql sql sql-server

我必须进行数据库迁移。我在 MySQL 中遇到了 to_days()from_days() 函数。我发现 datediff() 相当于 to_days(),它给出了两个日期之间的差异。我搜索了相当于 from_days() 的内容,它返回以天数作为参数给出的日期,但找不到合适的答案。有人可以帮我吗?

最佳答案

您几乎永远不会单独使用 from_days() 。以下是完全相同的内容(至少对于现代的日期而言):

select dateadd(day, 730669 - 693961, 0)

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

关于mysql - sql server中mysql的from_days()相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51262271/

相关文章:

php - 使用 MySQL 和 PHP 搜索多个值的最有效方法

mysql - 使用bindParam的pdo更新显示绑定(bind)变量数量与 token 数量不匹配的错误

javascript - 在 Web-SQL 中使用变量

sql-server - 如何查询位于不同数据库中的表?

sql-server - 是否可以强制SQL Server使用我想要优化递归cte查询的计划

sql - 使用 join with delete 语句时出现语法错误

MySQL 3 个表的多重连接

python - 如何在 Django 中使用 MySQL View ?

c++ - ADODB::_RecordsetPtr::Open 在 C++ 中抛出类似查询超时的异常

sql - 将表列移动到新表并在 PostgreSQL 中作为外键引用