我有一個SQL Server存儲過程,它會接受日期作爲輸入參數在it.So其數據類型定義存儲procedure.Whats時,我應該使用的參數構建查詢使用nvarchar(15)和datetime之間的區別。SQL:datetime或VARCHAR作爲參數數據類型存儲過程
1 : create procedure TestProcedure(@startDate datetime)
and
2 : create procedure TestProcedure(@startDate nvarchar(15))
它有什麼優勢是我使用的日期時間超過VARCHAR在性能