{SQL Server} SOS C important entrez

Fermé
chouchou88 - 12 juin 2009 à 15:32
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 - 14 juin 2009 à 01:33
Bonjour,
salut je veux la solution de ce trigger par sql server ,ecrire un trigger qui permet d'inserer la note d' un stagiaire donné pour un mdoule donnéen testant auparavant l'existence du module et du stagiaire
merci d'avance et je veux la solution le plus tot possible
A voir également:

3 réponses

kryoportail Messages postés 222 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 22 mai 2014 125
12 juin 2009 à 19:12
Salut,

Lol...

Au lieu d'aller faire la bringe ce soir... planche sur tes exos, ca te sera profitable plus tard !...

Amicalement,
S@M...
0
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 57
13 juin 2009 à 03:56
Salut,
Un trigger ne sert pas à insérer des enregistrements, Mais ce que je comprend de cet exemple c'est de tester l'existence du module et du stagiaire.

ou vous devez créer une procédure qui permet l'insertion et en même temps faire le teste de l'existence.

Bonne chance
0
kryoportail Messages postés 222 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 22 mai 2014 125
13 juin 2009 à 20:09
Salut,

A ma connaissance, un trigger, est une procédure stockée déclenchée à certains moment... Ni plus, ni moins... Il n'y a donc aucune raison pour qu'on ne puisse pas faire d'insertion avec un trigger...

Il est possible aussi de lancer (déclencher) un trigger avant ou après une insertion dans une table (par exemple pour faire des tests d'intégrité)...

Bref l'énoncé est loin d'être clair !...

Amicalement,
S@M...
0
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 57
14 juin 2009 à 01:33
Salut,
je sais que dans un trigger on peut faire des mise à jour sur la table. mais ce que j'ai dit qu'on peut pas l'utiliser pour ajouter un enregistrement, à la place d'une requête d'insertion.

Par Ex: à la place de (insert into tab1 values ('" & me.textbox1.text & "') ), on ne peut pas créer un trigger et lui donner les paramètres pour effectuer l'insertion (create trigger test @nom varchar .....).

j'espère que j'étais un peu clair
Crdlmt
0