SQL Server: Datetimeoffset to timestamp (с точностью до 6 цифр сек) - PullRequest
0 голосов
/ 25 марта 2019

Это мой формат времени столбца источника

2018-08-08 14:23:36.4865019 +01:00

И при получении того же столбца ожидается только

2018-08-08 14:23:36.486501 

Не могли бы вы помочь мне с заявлением о преобразовании / приведении.

1 Ответ

0 голосов
/ 25 марта 2019

используйте datetime2 в качестве типа данных

select cast ('2018-08-08 14:23:36.4865019 +01:00' as datetime2(6))

Пример

 select cast (schema.dbo.A.[X] as datetime2(6)) FROM schema.dbo.A
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...