當我試圖執行此查詢。SQL Server錯誤轉換日期和/或時間從字符串轉換失敗
select DATEDIFF(HOUR, CONVERT(varchar(19), inputDate), CONVERT(varchar(19), startingWork)) from TICKET_LOG
它返回一個SQL Server錯誤從字符串轉換日期和/或時間時
'17
轉換失敗-10-2015 11:30 :51'和'12/4/2014 8:38:00'字符串
什麼是錯誤?任何人都可以幫我解決這個問題嗎?
它返回此錯誤「將varchar數據類型轉換爲日期時間數據類型導致超出範圍值。」 –
您需要確保您輸入的值符合指定的格式。我將在我的答案中包含一個鏈接。 – Reisclef