我尝试将代码从MYSQL更改为SQL Server。

我的查询中的特定功能(ADDTIME和SEC_TO_TIME)有一些问题。

这是我必须更改的查询的结尾:

order by j.idjour,j.heure,ADDTIME(j.heure,SEC_TO_TIME(pl.duree)) asc


我尝试使用convertDateAdd,但是对于如何更改它而没有任何错误,我有点失望。

谢谢你的帮助。

最佳答案

这应该是您要寻找的

dateadd(second, pl.duree, j.heure)


假定pl.duree是代表秒的整数值,并且j.heuretimedatetime值。

关于mysql - SQL Server 2008的ADDTIME和SEC_TO_TIME,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10383096/

10-13 05:46