Вот, через 20 минут извращений вышло: И без округлений :) Работает на фб2. 180 - время инт в секундах.
SELECT
cast ( (cast(CURRENT_TIMESTAMP as DATE) +
(cast(CURRENT_TIMESTAMP as time) - 180)) as timestamp)
FROM RDB$DATABASE;
Вот, через 20 минут извращений вышло: И без округлений :) Работает на фб2. 180 - время инт в секундах.
SELECT
cast ( (cast(CURRENT_TIMESTAMP as DATE) +
(cast(CURRENT_TIMESTAMP as time) - 180)) as timestamp)
FROM RDB$DATABASE;