gpt4 book ai didi

sql-server - 在 T-SQL 中划分日期值

转载 作者:行者123 更新时间:2023-12-05 08:53:11 27 4
gpt4 key购买 nike

我正在努力将 Access 程序迁移到 SQL Server。以下是我直接从access中取出来的SQL代码。

(([Promise Date])-([Date Recieved]))/100

如您所见,我正在尝试对日期时间值进行除法。

这是我收到的错误信息:

Msg 257, Level 16, State 3, Line 1
Implicit conversion from data type datetime to int is not allowed. Use the
CONVERT function to run this query.

两个字段都是日期时间类型。有什么想法我想念的吗?

最佳答案

我想如果我是对的,你正在寻找这样的东西

SELECT DATEDIFF(day, [Promise Date], [Date Recieved])/100;

如果正确,您可以获得更多详细信息here

关于sql-server - 在 T-SQL 中划分日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54289964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com