Vider une table après 30 jours

Soyez le premier à donner votre avis sur cette source.

Snippet vu 13 554 fois - Téléchargée 33 fois

Contenu du snippet

cette procédure permet de supprimer tous les enregistrements d'une table ( table1 c'est le nom de la table) tout les enregistrements qui ont été fait il y'a 30 jours date1 c'est la propriété de table1 qui prend la date qu'on a enregistrée.
cette procédure est à executer sur la feuille principale de l'application donc au bout de 30 jours si on l'execute la table est vidée .

Merci de bien vouloir commenter

Source / Exemple :


CREATE PROCEDURE sp_CLEAN
 AS
Delete From Table1
Where Datediff(day,date1,getdate())>=30
GO

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
dimanche 23 mars 2008
Statut
Membre
Dernière intervention
20 mars 2009

peuvons le servire pour une base de données à partire de VB6 car'j'ais essayer mais je crois qu'il me manque qlq chose je nesais pas laqelle.
merci pour ce code
j'esper que tu va m'aider à devlopper mon application.
merci d'abord
Messages postés
778
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008

Bon je suis pas un pro mais sous mysql voici un p"tit exemple tout simple !

Bon je passe les cmd pour se connecter !


/* SUPPRESSION DES VALEURS DE PLUS DE 30 jrs */

$requete "delete from Votre_table where date date_sub(now(),interval 30 day);";

Voici un lien utile :
------------------------
http://dev.mysql.com/doc/mysql/fr/Date_and_time_functions.html
Messages postés
2
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
14 octobre 2004

Salut jimmy je t'ai envoyé un mp :)

pe que ça serait bien de poster ta source ici non, pour que tous le monde en profite.

en tous cas, merci
Messages postés
2
Date d'inscription
mardi 17 août 2004
Statut
Membre
Dernière intervention
14 octobre 2004

C'est super cool alors. Merci jimmy69 pour la rapidité de la réponse. Je test et vous dis ce que j'en pense...
Messages postés
778
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008

beh oui mon exemple que j'ai ...utilise mysql !
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.