SqlServer教程

sqlserver 中,如何将getdate()时间的时分秒固定为00:00:00或者忽略不要

本文主要是介绍sqlserver 中,如何将getdate()时间的时分秒固定为00:00:00或者忽略不要,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在使用getdate()时,时间会实时刷新,那么我们就要再查询的时候就需要精确到毫秒后三位,非常难受,那么为了解决这个问题我们可以通过以下几种方法进行固定或者去掉毫秒

1.将毫秒固定为00:00:00.000

固定前:

 

使用sql 语句   CONVERT(nvarchar(20), getdate(),120)

固定后

 

2.保留时分秒的准确数据

使用sql 语句   select substring( convert(varchar,getdate(),120),1,16)

效果

 

这篇关于sqlserver 中,如何将getdate()时间的时分秒固定为00:00:00或者忽略不要的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!