2009-02-24 4 views
11

Я хочу удалить записи из таблицы db на основе отметки времени для каждой записи. Я хотел бы, чтобы он автоматически удалял записи по сравнению с интервалом даты/времени без вмешательства пользователя или вмешательства администратора.MSSQL дата записи/время автоматического удаления

Что было бы лучшим способом сделать это, я мог бы создать процесс, который работает в фоновом режиме, который проверяет, но это дополнительная работа, которую я хочу избежать? Есть ли какие-либо библиотеки/веб-службы, которые я мог бы использовать в качестве шаблонов?

ответ

8

SQL Server Agent может сделать это за вас.

Просто создайте задание с регулярным расписанием и SQL, который вы хотите запустить. Существует простой в использовании интерфейс мастера для создания рабочих мест.