首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在SQL Server数据库中删除部分日期时间的最佳方法?

在SQL Server数据库中删除部分日期时间的最佳方法?

提问于 2017-12-12 11:45:47
回答 2关注 0查看 636

从SQL Server中的日期时间字段中删除时间部分时哪种方法能达到最佳性能?

1.select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0)

要么

2. select cast(convert(char(11), getdate(), 113) as datetime)

第二种方法确实发送了几个字节,但这和转换速度比起来就不是那么重要。

两者似乎都非常快,但在处理数百或数千行时,速度可能会有所不同。

另外,是否有更好的方法来摆脱SQL中的日期时间部分?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档