我有一个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在性能