powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Разница timestamp'ов
4 сообщений из 4, страница 1 из 1
Разница timestamp'ов
    #32896318
poiuytr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Есть задача - надо вычислить разницу между двумя датами в часах с долями часа (например 46,5 часов, где 0,5 это 30 минут).
Делаю так
Код: plaintext
1.
2.
3.
values( 
 (DAYS (TIMESTAMP('16.11.2004', '16:30:00')) - DAYS( TIMESTAMP('15.11.2004', '17:00:00'))) *  24  + 
 (HOUR (TIMESTAMP('16.11.2004', '16:30:00')) - HOUR( TIMESTAMP('15.11.2004', '17:00:00'))) + 
 (MINUTE(TIMESTAMP('16.11.2004', '16:30:00')) - MINUTE( TIMESTAMP('15.11.2004', '17:00:00'))) /  60 . 0  )
Получаю 23,5.
Теперь вопрос, как сделать то же самое, но короче? Есть ли какие функции в помощь такой задаче?
Спасибо.
...
Рейтинг: 0 / 0
Разница timestamp'ов
    #32896432
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написать свою UDF???
...
Рейтинг: 0 / 0
Разница timestamp'ов
    #32896434
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Разница timestamp'ов
    #32896573
poiuytr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gardenman
Супер! Огромное спасибо, полезный линк. А то уж думал действительно свою функцию писать, а она уже написана :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Разница timestamp'ов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]