0
我在我的SQL Server視圖中有以下代碼,我想在c#中使用以在TimeRemaining
= 0時對某些內容進行更改,但有時我會看到TimeRemaining
列當TimeToBeClosed
已通過時,SQL Server將變爲負值。我擔心如果用戶在TimeToBeClosed
通過時必須登錄,這可能無法達到我的目的。DateTimeDFF()返回負值
那麼我該如何計算停止,當它達到零?
SELECT
Id, StartTime,
DATEADD(hh, 02, StartTime) AS TimeToBeClosed,
DATEDIFF(hh, GETDATE(), DATEADD(hh, 02, StartTime)) AS TimeRemaining
FROM
dbo.MyTable
那麼,你想要什麼確切的行爲?你需要一個SQL更新或C#代碼? –