|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité régulier
![]() Inscription : novembre 2004 Messages : 17 ![]() |
Bonjour,
je suis en train de faire un petit systeme de gestion de DVD. Je souhaiterai utiliser un trigger qui, lors de l'insertion d'un nouveau DVD va inserer un nouvelle ligne dans une table stock et inserer une nouvelle ligne dans une table realise (cette table associe un ID de realisateur, situe dans une autre table et l'ID d'un DVD) Code :
Code :
MySQL me retourne cette erreur : Code :
#1136 - Column count doesn't match value count at row 1
Merci |
||||
|
|
00
|
|
|
#2 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Bonjour,
Le message d'erreur est explicite : le nombre de valeurs n'est pas celui attendu par rapport au nombre de colonnes. Il doit s'agir de cet INSERT : à changer en : Code :
INSERT INTO stock (dvd) VALUES (NEW.id)
__________________
Pensez au bouton
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : novembre 2004 Messages : 17 ![]() |
Salut,
merci a toi, il y avait un probleme mais au niveau de l'autre INSERT... erreur de syntaxe, je n'utilise pas assez SQL pour le connaitre par coeur Encore merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com