Как использовать текущую дату в базе данных SQL SQL-запрос

Мне нужно что-то вроде

select * from tableName where date_column > now()

Однако now() не работает в H2. Пожалуйста, порекомендуйте.

Ответ 1

использовать CURRENT_TIMESTAMP

select * from tableName where date_column > CURRENT_TIMESTAMP()

Ответ 2

ЕСЛИ вы хотите сравнить с текущей датой, тогда используйте

select * from tableName where date_column > CURRENT_DATE()

ЕСЛИ вы хотите сравнить с текущей датой и временем

select * from tableName where date_column > CURRENT_TIMESTAMP