Привет! Я сразу извиняюсь - осилить ветку "Баг с конвертацией даты в ФБ
2.0" в поисках ответа не смог.
Задача: есть поле TIMESTAMP, есть временной интервал в минутах INT. Надо
из времени вычесть интервал.
Хотел было написать что-то типа
SELECT
CURRENT_TIMESTAMP
- (CURRENT_DATE - CAST(:DATE / 1440 AS INTEGER))
- (CURRENT_TIME - :DATE - CAST(:DATE / 1440 AS INTEGER) * 1440)
FROM RDB$DATABASE;
но у нас чё-то от таймштампа низзя вычесть дэйт и тайм, что меня сильно
удивило.
Вопрос: как же обойтись (без блоков и UDF)