Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Converter .NET Ticks para SQL Server DateTime


Eu realmente não conheço o SQL Server, mas hoje um colega meu teve o mesmo problema e eu acho Eu encontrei uma solução assim:
CAST(([ticks] - 599266080000000000) / 10000000 / 24 / 60 / 60 AS datetime)

onde 599266080000000000 é o valor de ticks para 01/01/1900 00:00:00.