Интересно, поддерживает ли sqlite3 функцию интервала.PostgreSQL принимает следующее утверждение, однако sqlite3 не удалось его проанализировать;
select
...
from
orders
where
...
and o_orderdate < date '1995-03-01' + interval '3' month
Ошибка: около строки 4: около «1995-03-01»: синтаксическая ошибка
ТогдаЯ немного изменил выражение, например:
and o_orderdate < date('1995-03-01') + interval '3' month
На этот раз ошибка была;Ошибка: около строки 4: около «3»: синтаксическая ошибка
К сожалению, та же самая хитрость не работает для функции интервала, т.е.
and o_orderdate < date('1995-03-01') + interval('3' month)
или
and o_orderdate < date('1995-03-01') + interval('3') month
или даже
and o_orderdate < date('1995-03-01') + interval(3 month)
все еще выдает мне синтаксическую ошибку.
Может быть, sqlite3 не поддерживает функцию интервала или я что-то упускаю в ее использовании?
Спасибомного