2016-10-08 1 views
1

Я пишу представление, чтобы узнать количество часов в часах от минут.Преобразование INT минут в HOUR на SQL-сервере

минут тип данных INT в таблице данных

Я написал это, но он не работает:

DATEPART(HOUR, CONVERT(DATETIME, '00:' + CAST(S.availablevacations AS NVARCHAR(5)) + ':00:000', 114)) 

COMPILER ERROR: Create View failed because no column name was specified for column 6.

+0

http://stackoverflow.com/questions/17733616/how-to-convert-number-of-minutes-to-hhmm-format-in-tsql –

ответ

0

вы можете попробовать это

SELECT CONVERT(NUMERIC(18, 2), `TotalMinutes`/ 60 + (`TotalMinutes`% 60)/100.0) 

это преобразует ваши минуты в формат HH.MM в формате sql

+0

Разный и умный подход. –

Смежные вопросы