|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 21 ![]() |
Bonjour à tous,
J'essaie desespéremment de créer une procédure stockées chargée de réaliser un insert mais je n'y parviens pas. J'utilise cette table : reponse (NumRep, #NumSond, #NumProp) NumRep n'a pas pas besoin d'être rempli car c'est un auto-increment ma procédure stockée est la suivante : CREATE PROCEDURE ajout_rep(num_sond integer, num_prop integer) BEGIN INSERT INTO reponse (NumSond, NumProp) VALUES (num_sond, num_prop); END Mysql me retourne une erreur de syntaxe et quand j'essaie de la créer sans rien entre le begin et le end ça fonctionne, je ne sais plus quoi faire, aidez-moi SVP |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : avril 2006 Messages : 833 ![]() |
Salut,
essaye ca : CREATE PROCEDURE AJOUT_REP(IN num_sond integer,IN num_prop INTEGER) BEGIN INSERT INTO reponse (numsond, numprop) VALUES (num_sond, num_prop); END |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 21 ![]() |
ça marche pas mais c'est parce qu'il n'y a pas de délimiteur mais phpmyadmin ne les supportent pas, du coup je ne sais pas quoi faire
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 21 ![]() |
ça y est, j'ai réussi avec Mysqlquery
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com