Oleg Matveyev wrote:
SELECT CAST('12.01.2007 12:00:00' AS TIMESTAMP) + CAST('01:00:00' AS TIME)
FROM RDB$DATABASE
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
И правильно.
Документации соответствует, но....
И стандарту тоже.
Объясните, плиз, что противоестественного в желании прибавить
один час к '12.01.2007 12:00:00' ?
RFTM разницу между временем и интервалом. CAST('01:00:00' AS TIME) --
это конкретно час ночи, а не некий абстрактный час без привязки.
То, что ты хочешь, делается через добавление 1/24.
--
Дмитрий Еманов