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
merci pour ce code
j'esper que tu va m'aider à devlopper mon application.
merci d'abord
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
pe que ça serait bien de poster ta source ici non, pour que tous le monde en profite.
en tous cas, merci
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.