我試圖編寫一個ms sql代碼,在幾分鐘內爲您提供工作人員的工作時間。它需要兩個輸入作爲日期。但它總是返回0.我做錯了什麼?MS Sql Datediff函數
Create FUNCTION getMinutesWork
(
@inp1 date,
@inp2 date
)
RETURNS int
As
Begin
DECLARE @outp int = DATEDIFF(mi,@inp1,@inp2)
RETURN(@outp)
End
,我試圖用這個
SELECT dbo.getMinutesWork('2004-10-18 07:53:31','2004-10-18 10:13:35') AS WorkTime
則返回0。IM在SQL所以新手運行它。你能幫我嗎?
非常感謝。固定! – calcuku
@calcuku你能標記其中之一作爲答案嗎? –