Suppression d'informations n-2 mois
patricia
-
patricia -
patricia -
Bonjour,
Dans une table SQL SERVER 2005, je souhaiterais supprimer tous les enregistrements à n - deux mois. Exemple : date système - 2 mois = 23 juillet 2008. Comment faire ? Merci de votre attention
Dans une table SQL SERVER 2005, je souhaiterais supprimer tous les enregistrements à n - deux mois. Exemple : date système - 2 mois = 23 juillet 2008. Comment faire ? Merci de votre attention
Configuration: Windows XP Internet Explorer 6.0
A voir également:
- Suppression d'informations n-2 mois
- Forcer suppression fichier - Guide
- Youtube premium 2 mois gratuit - Accueil - TV & Vidéo
- Entrer les informations d'identification reseau - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Suppression compte gmail - Guide
1 réponse
Bonjour,
Le code suivant devrait faire ce que tu veux
La fonction dateadd va ajouter 2 mois (month) à la valeur de la colonne et comparer avec la date du jour, donc si ta colonne contient la date 23-07-2008, cet enregistrement sera supprimer.
A plus
Le code suivant devrait faire ce que tu veux
delete from nomdetatable where dateadd(month,2,nomcolonne) = getdate()
La fonction dateadd va ajouter 2 mois (month) à la valeur de la colonne et comparer avec la date du jour, donc si ta colonne contient la date 23-07-2008, cet enregistrement sera supprimer.
A plus
patricia
Merci beaucoup, c'est tout à fait cela que je recherchais. A bientôt sur le forum.