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

Преобразувайте .NET Ticks в SQL Server DateTime

Всъщност не познавам SQL Server, но днес един мой колега имаше същия проблем и мисля Намерих решение като това:

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

където 599266080000000000 е стойността на тикове за 01/01/1900 00:00:00.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Каква е целта на поставянето на 'N' пред параметрите на функцията в TSQL?

  2. Премахване на акаунт в база данни за поща от профил (SSMS)

  3. Празно изявление в T-SQL

  4. Предотвратете запазването на промени, които изискват пресъздаване на таблицата, отрицателни ефекти

  5. Как да намалите размера на таблицата на SQL Server, която е нараснала от промяна на типа данни