¿Alguien sabe cómo convertir una COLUMNA DATETIME a TICKS en SQL Server?Convertir la fecha en marcas en SQL Server
Respuesta
Si intenta que t-sql convierta un valor en marcas que se puedan comparar con el "mismo" valor creado en .NET, no funcionará. Un tipo de datos DateTime en SQL Server solo tiene una precisión de aproximadamente 0.003 segundos (en realidad los valores se redondean a .000, .003 o .007) o 10 -3 mientras que un tipo de datos DateTime en .NET tiene una precisión de 100 nanosegundos (10 -7).
ok muchas gracias – FinalDestiny
datetime2 en SQL Server 2008 soluciona esto un poco – gbn
@gbn - En realidad no. Si almacenó los valores de .NET en DateTime2 (7), debido a la precisión adicional, puede obtener una coincidencia 1: 1. Pero no estoy muy seguro de cómo se puede calcular un valor de Ticks equivalente a un DateTime2 (7) dadas las limitaciones de DateDiff. – Thomas
- 1. Cómo convertir int a la fecha en SQL Server 2008
- 2. Convertir varchar en datetime en SQL Server
- 3. Desarmado de enumeraciones de marcas de bit en SQL Server
- 4. SQL Server 2000 convertir fecha y hora para llegar hhmm
- 5. ¿Convertir columna de fecha y hora a columna de fecha y hora2 en SQL Server?
- 6. Convertir Flotante en Decimal (SQL Server)
- 7. SQL Server Convertir Varchar a Datetime
- 8. Convertir varchar a UNIQUEIDENTIFIER en SQL Server
- 9. Fecha SQL Server vs smalldatetime
- 10. Devuelve la fecha como ddmmyyyy en SQL Server
- 11. Almacenar la fecha Sólo en SQL Server 2005
- 12. ¿Simula la fecha actual en una instancia de SQL Server?
- 13. Formateo personalizado de fecha/hora en SQL Server
- 14. Convertir columna de fecha a fecha Sql Servidor
- 15. Convertir .NET Ticks a SQL Server DateTime
- 16. Cómo convertir una cadena "dd/mm/aaaa" a fecha y hora en SQL Server?
- 17. SQL Server 2008 - ¿Cómo convertir la fecha y hora de GMT (UTC) a hora local?
- 18. SQL Server: fecha máxima y unión interna
- 19. SQL en SQL Server
- 20. Problema con una extracción de fecha en SQL Server
- 21. problema con el tipo de fecha en SQL Server
- 22. Fecha de serie en SQL?
- 23. diferencia de dos fecha y hora en SQL Server
- 24. Convertir fecha en milisegundos
- 25. fecha sql convertir a formato de cadena
- 26. Obtenga solo la fecha de la agrupación en seleccionar de la columna DateTime en SQL Server
- 27. SQL Server 2005 Fecha Marca de fecha y hora Consulta
- 28. sqlGuardar: Asignación de marcas de tiempo del marco de datos a las marcas de tiempo de SQL Server
- 29. T-SQL: Convertir la columna de fecha varchar al tipo de fecha
- 30. Convertir resultado de SQL Server pone en cadena
¿Por qué no hacerlo en el código .NET (donde es fácil)? – Richard
Porque tengo algunos registros en la base de datos y necesito convertirlos con una sola consulta de MSSQL – FinalDestiny
¿Puede darnos más detalles sobre por qué necesita hacer esta conversión en SQL Server? – Thomas