如何在SQL Server的where子句中传递datetime字段的值
||
大家好,
我创建了一个存储过程,其中在选择查询中有datetime字段。
这是我的查询
select * from tablename where publishdate like \'%03/10/2011%\'
这可能吗,或者我应该如何构成查询?我的目标是查询应返回2011年3月10日的记录
没有找到相关结果
已邀请:
3 个回复
臀博
迪擅哨乘傅
希望能有所帮助。
版萍层分
通过分离这样的条件,可以允许SQL Server在publishdate列上使用索引(如果存在索引)。我显示的查询将使用超快速索引查找而不是扫描,从而获得更好的性能。