sql >> Databasteknik >  >> RDS >> Sqlserver

Konvertera .NET Ticks till SQL Server DateTime

Jag kan inte riktigt SQL Server, men idag hade en kollega till mig samma problem och jag tror Jag har hittat en lösning så här:

CAST(([ticks] - 599266080000000000) / 10000000 / 24 / 60 / 60 AS datetime)

där 599266080000000000 är tickvärdet för 01/01/1900 00:00:00.



  1. Välj EMP med max SAL från varje DEPT

  2. Försöker få fram de faktiska uppgifterna som orsakar ett undantag

  3. Så här fixar du Visual Studios fel Denna serverversion stöds inte... för SQL Server 2012

  4. SQL förhindrar dubbletter av poster om 2 värden finns