2012-04-30 43 views
0

我嘗試將我的代碼從MYSQL更改爲SQL Server。SQL Server 2008的ADDTIME和SEC_TO_TIME

我在查詢中遇到了一些特定函數(ADDTIME和SEC_TO_TIME)的問題。

這裏是我的查詢結束,我必須改變:

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

我試圖用convertDateAdd但我有點disapointed如何去改變它沒有任何錯誤。

感謝您的幫助。

+0

你對'沒有任何錯誤如何改變它'感到失望'?這是什麼意思?請顯示您的T-SQL代碼和您收到的錯誤。 –

回答

1

這應該是你在找什麼,

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

假設pl.duree是一個表示秒數的整數值,並且j.heuretimedatetime值。