Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server премахва милисекунди от datetime

Просто трябва да разберете частта от милисекундата на датата и да я извадите преди сравнение, като това:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. актуализирайте и вмъкнете заявки, създавайки задънена улица

  2. Кой е най-добрият начин за извличане на записи групово от SQL Server

  3. да мигрирате данни от MS SQL към PostgreSQL?

  4. Ограничение на условието WHERE col IN (...).

  5. SQL Server не може да извика методи на дата