Nuovi tipi di dati di data / ora in SQL 2008
-
02-07-2019 - |
Domanda
Sto cercando di utilizzare il nuovo tipo di dati DATETIMEOFFSET in SQL 2008 ma non riesco a capire come ottenere DATETIMEOFFSET '2008-09-27 21: 28: 17.2930000 -07: 00' per mostrare come '2008- 09-27 14: 28: 17.2930000 '(fondamentalmente applicando l'offset per mostrare l'ora locale).
Qualcuno sa come farlo?
Soluzione
I seguenti articoli MSDN sembrano coprire questo:
- 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
Sembra che tu debba trasmettere il datetimeoffset in un altro formato, come datetime, ma il codice di esempio nella pagina 'CAST e CONVERT' non è chiaro su questo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow