sql >> Databáze >  >> RDS >> Sqlserver

Převést .NET Ticks na SQL Server DateTime

SQL Server opravdu neznám, ale dnes měl můj kolega stejný problém a myslím Našel jsem řešení jako toto:

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

kde 599266080000000000 je hodnota tiků pro 01/01/1900 00:00:00.



  1. Zbavte se dvojitých uvozovek pomocí SQLalchemy pro PostgreSQL

  2. Hromadné vkládání PHP foreach

  3. Nelze uložit určité formáty data a času na SQL Server

  4. Dezinfekce vstupu, ale výstupu není podle očekávání