2016-05-25 1 views
0

Я использую H2 встроенный дб и иметь некоторую таблицу с полем «время TIME DEFAULT CURRENT_TIME»Простого SQL запрос для удаления

Как я могу удалить все строки из таблицы, где CURRENT_TIME -.? Table.time> 10 мин

+0

Какая конкретная деталь вызывает у вас трудности? –

ответ

2

вы можете написать что-то вроде ниже запроса

DELETE FROM table WHERE TIME_FIELD > (DATEADD('MINUTE',-10, CURRENT_TIME))) 

EDIT 1:. Приведенный выше запрос показывает больше, я полагаю, вы хотите меньше, чем

EDIT 2: Для получения дополнительной информации о функциях баз данных H2 вы можете посмотреть ссылку ниже.

Functions

+0

второй способ не работает .. – dzrkot

+0

все хорошо, это работа. – dzrkot