Vous pouvez créer un travail qui supprime tout ce qui âgées de plus de une semaine. Par exemple,
DELETEFROM MyTable
WHERE DateCreated <= dateadd(d,-7, getdate())
Cela suppose, cependant, que vous avez d'une certaine façon de faire le suivi de la vieux enregistrements dans la table, et il suppose également il n'y a pas de contraintes de clés étrangères.
Vous pouvez ensuite planifier le travail à exécuter lorsque l'utilisateur n'est pas connecté.
Dans SQL Server Management Studio, développez l'Agent SQL Server, cliquez sur "offres d'Emploi" et sélectionnez "Nouveau Travail..."
dans la section "Étapes", de créer un "Nouveau..." et entrez ceci:
ou sans ce qui concerne l'emploi du temps:
dans "Calendrier", vous pouvez le faire fonctionner tous les dimanches, ou tout ce que vous avez besoin.
OriginalL'auteur KM.
Vous pouvez créer un travail qui supprime tout ce qui âgées de plus de une semaine. Par exemple,
Cela suppose, cependant, que vous avez d'une certaine façon de faire le suivi de la vieux enregistrements dans la table, et il suppose également il n'y a pas de contraintes de clés étrangères.
Vous pouvez ensuite planifier le travail à exécuter lorsque l'utilisateur n'est pas connecté.
OriginalL'auteur LittleBobbyTables