IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

syntaxe d'une procédure stockée


Sujet :

SQL Procédural MySQL

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 21
    Points : 12
    Points
    12
    Par défaut syntaxe d'une procédure stockée
    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

  2. #2
    Membre éclairé Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Points : 786
    Points
    786
    Par défaut
    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

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    ç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

  4. #4
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    ça y est, j'ai réussi avec Mysqlquery

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. la syntaxe d'une procédure stocké
    Par amira88 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 05/10/2010, 21h34
  2. passage d'un nom de table dans une procédure stockée
    Par thierry V dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 26/07/2010, 16h48
  3. Syntaxe MySql (but faire une procédure stockée)
    Par fregolo52 dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 15/09/2008, 11h16
  4. Réponses: 12
    Dernier message: 27/08/2003, 11h04
  5. Problème avec une procédure stockée
    Par in dans le forum Langage SQL
    Réponses: 4
    Dernier message: 27/05/2003, 15h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo