Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 besoin d'aide pour un trigger sur sql server Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
maeva
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Féminin
Messages: 12

MessagePosté le: Jeu 08 Juin 2006 - 16:18 Répondre en citantRevenir en haut

salut pour mon pti sql server je suis obligé de faire un trigger mais le soucis c'est que j'ai une erreur et n'arrive pas a la résoudre


Ce que j'veux faire dans mon trigger c'est en gros que quand on insert une note dans la table devoir il compte le nombre de note dans cette matière

voila ce que j'ai essayé:

creation trigger montrigger
on devoir
for insert
as
select count(nummat)
from devoir, matiere, inserted
where matiere.nummat= devoir.nummat
and devoir.nummat= inserted.nummat

print 'il y a ',count(nummat)' devoir';

l'autre c'est :

create trigger montrigger
on devoir
for insert
as
select count(nummat)as nbmatiere
from devoir, matiere, inserted
where matiere.nummat= devoir.nummat
and devoir.nummat= inserted.nummat

print 'il y a ' @@rowcount 'devoir';


et la dernière c'est

create trigger montrigger
on devoir
for insert
as
select count(nummat)as nbmatiere
from devoir, matiere, inserted
where matiere.nummat= devoir.nummat
and devoir.nummat= inserted.nummat

print 'il y a ' nbmatiere 'devoir';


merci de m'aider svp au plus vite car les exam c'est pour bientot et le prof n'arrive pas a m'aider il se rapel plus de la synthaxe mon soucis c'est sur l'affichage la dernière phrase!!!! merci beaucoup

maeva831 (arobase) msn.com si vous voulez m'aider par msn!!!

Edité par Zonag : Evite de laisse un mail en clair dans un forum Smile
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
Adrien
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 125
Localisation: Ile-de-France

MessagePosté le: Jeu 08 Juin 2006 - 20:47 Répondre en citantRevenir en haut

Il n'y a pas une histoire de SELECT x INTO variable ?
De sorte que tu puisses stocker le résultat dans une variable que tu print par la suite.
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN MessengerNuméro ICQ
maeva
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Féminin
Messages: 12

MessagePosté le: Jeu 08 Juin 2006 - 21:52 Répondre en citantRevenir en haut

a vrai dire ouais j'aimerai stocké mon résultat mais j'le tape nul par c'est ma requete qui me donne le total du nombre de note et vraiment j'voi pas comment la stoké cette valeur autrement ou pe etre faire un autre affichage au final ....
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum