Voici mon modele :

SPECTACLE
(codespect,intitule,daterep,nbplacetot,nbplacerest,tarif,#codetype)
TYP_SPECTACLE
(codetype,libelle)
ADHERENT
(codadher,nomadher,adress,indicpaie)
RESERVATION
(dateres,nbplaces,#codespect,#codadher)

Je dois créer un curseur (encore une fois j'ai pas tout compris...)
_suppression des spectacles dont la date de représentation est passée (datrep dans SPECTACLE)

pour l'instant j'ai écrit ca :

declare supdatepass cursor for
SELECT (*) /*j'suis pas sur que ce soit ca pout tout sélectionner*/
FROM SPECTACLE

/* j'ouvre le curseur */
OPEN supdatepass

/* charge la ligne suivante de la requête */
FETCH NEXT FROM supdatepass

/* tant que le FETCH a chargé une ligne */
WHILE @@FETCH_STATUS = 0
BEGIN

/*c'est la que ca se complique : il faut que je fasse :*/
/*si la date est passé je supprime la ligne*/

FECTH_NEXT FROM supdatepass


END
CLOSE supdatepass
DEALLOCATE supdatepass

Merci pour votre aide
++