Насколько я понимаю, в соответствии с Interbase v6 Firebird 2.5 не поддерживает ключевое слово SQL-92 INTERVAL
. По крайней мере, так предлагается эта ссылка и мои повторные ошибки SQLCODE -104, пытающиеся заставить INTERVAL
s работать под isql (1) .
в Firebird.
Как же тогда я могу объяснить нарушения в нашем гражданском учете времени - месяцы не всегда одинаковы, как и дни с экономией времени и скачками, не говоря уже о году путаницы и т. Д. - при выполнении TIMESTAMP
арифметики в Firebird 2.1?
Как я могу легко определить «на месяц раньше» или «на неделю позже», чем данный TIMESTAMP
? Как насчет «на один день позже» или «на два часа раньше»?