Я искал многие темы и не могу найти ответ, который мне нужен. У меня есть две колонки: даты-времениразница между датами в часах
BOOKDATIME BOOKDATIME_OFF
2013-06-01 12:14:00.000 2013-06-03 07:09:00.000
То, что я хочу сделать, это просто показать общий час и минуты разницу между двумя датами.
Когда я использую:
CONVERT(TIME, BOOKDATIME_OFF - BOOKDATIME)
AS HourMinuteSecond
Я получаю сообщение об ошибке: Не удается вызвать методы по времени
Вы можете использовать [DATEDIFF] (http://technet.microsoft.com/en-us/library/ms189794.aspx). –
Вычитание двух значений 'datetime' и преобразования в' time' допустимо в SQL Server. Вы можете показать весь запрос, который генерирует ошибку? –