J'utilise sql server 2000 en version us et j'aimerai conserver mes
données uniquement un mois.
Ya-t'il un outil simple (intégré ?) qui permettent de définir de
conserver des données durant 31 jours et de supprimer le reste ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe T [MS]
Bonjour,
Il n'existe rien de natif. Le mieux est d'ajouter dans les tables une colonne DATE_CREATED avec comme valeur par défaut getdate() pour time-stamper les données et ensuite faire un batch pour purger ces données en utilisant une fonction DATEPART(month, DATE_CREATED, getdate()) > 1
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Toto" wrote in message news:421b453e$0$3688$
Bonjour,
J'utilise sql server 2000 en version us et j'aimerai conserver mes données uniquement un mois. Ya-t'il un outil simple (intégré ?) qui permettent de définir de conserver des données durant 31 jours et de supprimer le reste ?
Merci à vous, je suis bloqué :-|
Cordialement
Thomas
Bonjour,
Il n'existe rien de natif. Le mieux est d'ajouter dans les tables une
colonne DATE_CREATED avec comme valeur par défaut getdate() pour
time-stamper les données et ensuite faire un batch pour purger ces données
en utilisant une fonction DATEPART(month, DATE_CREATED, getdate()) > 1
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Toto" <toto@nospam.fr> wrote in message
news:421b453e$0$3688$4d4eb98e@read.news.fr.uu.net...
Bonjour,
J'utilise sql server 2000 en version us et j'aimerai conserver mes
données uniquement un mois.
Ya-t'il un outil simple (intégré ?) qui permettent de définir de
conserver des données durant 31 jours et de supprimer le reste ?
Il n'existe rien de natif. Le mieux est d'ajouter dans les tables une colonne DATE_CREATED avec comme valeur par défaut getdate() pour time-stamper les données et ensuite faire un batch pour purger ces données en utilisant une fonction DATEPART(month, DATE_CREATED, getdate()) > 1
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Toto" wrote in message news:421b453e$0$3688$
Bonjour,
J'utilise sql server 2000 en version us et j'aimerai conserver mes données uniquement un mois. Ya-t'il un outil simple (intégré ?) qui permettent de définir de conserver des données durant 31 jours et de supprimer le reste ?