sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server tar bort millisekunder från datetime

Du behöver bara räkna ut millisekunddelen av datumet och subtrahera det innan jämförelse, så här:

select * 
from table 
where DATEADD(ms, -DATEPART(ms, date), date) > '2010-07-20 03:21:52'


  1. MySQL till Oracle-syntaxfel (gräns/offset/uppdatering)

  2. Generera sekvensnummer i select

  3. Öka räknare och räls först med postgreSQL konstigt beteende

  4. T-SQL XOR-operatör