Как преобразовать целочисленный формат времени в datetime в SQL Server - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть столбец отметки времени в SSMS со временем, выраженным как integer, например:

8:02:48 written as 80248

Есть ли способ использовать код для преобразования этого целого числа временной метки в формат даты (например, HH:MM:SS)? Я некоторое время гуглил, но не смог найти что-то, что работает.

1 Ответ

0 голосов
/ 11 сентября 2018

Это сработало с вашими данными:

SELECT TIMEFROMPARTS(80248/10000, (80248 - 80248/10000*10000)/100, (80248 - 80248/10000*10000) - (80248 - 80248/10000*10000)/100*100, 0, 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...