1
時,我有一個存儲過程,如下圖所示:SQL「1900-01-01 00:00:00附近的語法不正確」。「試圖執行一個存儲過程
ALTER procedure [dbo].[test_stored_procedure]
@id nvarchar(20),
@datefm datetime,
@dateto datetime
as
...
end
然後我試圖調用使用下面的SQL上面的存儲過程:執行時
exec test_stored_procedure @searchKey, cast('1900-01-01 00:00:00' as datetime), cast('1900-01-01 00:00:00' as datetime)
但是,我得到了以下錯誤:
Incorrect syntax near '1900-01-01 00:00:00'.
如何解決這個問題?