Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Convertir les ticks .NET en SQL Server DateTime

Je ne connais pas vraiment SQL Server, mais aujourd'hui un de mes collègues a eu le même problème et je pense J'ai trouvé une solution comme celle-ci :

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

où 599266080000000000 est la valeur des ticks pour le 01/01/1900 00:00:00.