Problème procedure stockée exécutée mensuellement
* Bonjour, *
j'aimerais créer une procédure stockée pour permettre de créer une vue ou table temporaire utilisable dans une application.cette procédure doit sélectionner les ventes du mois précédent.Elle devra s'exécuter chaque premier du mois suivant pour récupérer toutes les données du mois précédent.
Avant son exécution, on devra vider et supprimer la table existante.A l’exécution, cette table devra être recrée et remplie.
j'ai ainsi commencé à codé ce script
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| use data_seeing
go
create procedure monthly_chekstat
as
{
raz(temptable)
delete temptable
create temptable(id INT PRIMARY KEY AUTO_INCREMENT,nom varchar(20),numero_caisse numeric, mount numeric, month_caisse datetime)
insert in(nom, numero_caisse, mount, month_caisse)
select nom, numero_caisse,mount, date from client inner join caisse
on caisse.numero_caisse=client.numero_caisse
where (mois=mois-1??? |
c'est ce niveau ou je bloque.Quelqu'un à une piste?
au niveau de la routine je voulais suivre ce tuto:
http://www.dailycoding.com/Posts/ste...rver_2005.aspx
* Merci *