Nuevos tipos de datos de fecha / hora en SQL 2008
-
02-07-2019 - |
Pregunta
Estoy tratando de usar el nuevo tipo de datos DATETIMEOFFSET en SQL 2008 pero no puedo averiguar cómo obtener el DATETIMEOFFSET '2008-09-27 21: 28: 17.2930000 -07: 00' para mostrar como '2008- 09-27 14: 28: 17.2930000 '(básicamente aplicando el desplazamiento para mostrar la hora local).
¿Alguien sabe cómo hacer esto?
Solución
Los siguientes artículos de MSDN parecen cubrir esto:
- http://msdn.microsoft.com/en-us/library /bb384267.aspx
- http://msdn.microsoft.com/en-us/library /bb630289.aspx
- http://msdn.microsoft.com/en-us/library /ms187928.aspx
Parece que necesita convertir el datetimeoffset en otro formato, como datetime, pero el código de muestra en la página 'CAST and CONVERT' no está claro al respecto.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow