Синтаксис DB2 при запуске H2 (в режиме DB2) - год - PullRequest
0 голосов
/ 22 декабря 2011

Этот вопрос является продолжением этой темы: Синтаксис DB2 при запуске H2 (в режиме DB2)

У нас есть рабочая база данных DB2, и мы настраиваем базу данных H2 в памяти для тестов. Но не весь синтаксис DB2 соблюдается H2, хотя, конечно, мы настроили его на использование режима DB2.

Вопрос, о котором идет речь, такой: выберите slutt_dato - 2 года в качестве tDato из klv80201

H2 не уважает ключевое слово "year". Есть ли какой-нибудь эквивалент для "Db2 year" во второй половине дня?

1 Ответ

0 голосов
/ 22 декабря 2011

Для H2 одно решение:

select dateadd(year, -2, now())

См. Также документацию dateadd и связанных функций.

...