{MySQL} procédure stoquée d'archivage
Résolu/Fermé
matdev
Messages postés
26
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
6 janvier 2011
-
14 oct. 2009 à 11:21
matdev Messages postés 26 Date d'inscription mardi 19 mai 2009 Statut Membre Dernière intervention 6 janvier 2011 - 14 oct. 2009 à 16:21
matdev Messages postés 26 Date d'inscription mardi 19 mai 2009 Statut Membre Dernière intervention 6 janvier 2011 - 14 oct. 2009 à 16:21
A voir également:
- {MySQL} procédure stoquée d'archivage
- Mysql community server - Télécharger - Bases de données
- Le point d'entrée de procédure est introuvable dans la bibliothèque de liens dynamiques ✓ - Forum Windows
- Point d'entrée de procédure introuvable ✓ - Forum Logiciels
- Procédure de frigo vide ✓ - Forum Vos droits sur internet
- Procedure de taxe bara ✓ - Forum Matériel & Système
1 réponse
matdev
Messages postés
26
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
6 janvier 2011
5
14 oct. 2009 à 16:21
14 oct. 2009 à 16:21
C'est bon j'ai trouvé une solution qui me permet d'archiver et d'épurer toutes les informations fermées les mois précédents
CREATE PROCEDURE `testarchivage`() BEGIN CREATE TABLE clients_archivage LIKE clients ; INSERT INTO clients_archivage SELECT * FROM clients WHERE closed IS NOT null and MONTH(closed)<=MONTH(date_sub(now(),INTERVAL 1 MONTH)) AND YEAR(closed)<=YEAR(now()); DELETE FROM Clients WHERE closed IS NOT null and MONTH(closed)<=MONTH(date_sub(now(),INTERVAL 1 MONTH)) AND YEAR(closed)<=YEAR(now()); END