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 :

resultat d'une proc stockée


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 30
    Par défaut resultat d'une proc stockée
    bonjour,

    je veux insérer des données dans 3 champs (nom, prénom, adresse) de ma table TAB1 moyennant une procédure stockée.
    TAB1 contient un 4ème champ qui un numéro "auto incrément".

    Ma question comment récupérer ce numéro à chaque insertion effectuée par la procédure stocké

    Merci

  2. #2
    Membre averti
    Inscrit en
    Février 2010
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 29
    Par défaut
    Si ce quatrième champ est la clef primaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT LAST_INSERT_ID()
    sinon cela marchera aussi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select MAX(monchamp4) from TAB1;
    et pour le passage de paramètre dans la procedure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    delimiter |
    create procedure maProc(out paramID int)
    begin
    insert into tab1... mes valeurs....;
    select max(monChamp4) into paramID from tab1;
    end|
    delimiter ;
    call maProc(@maVariable);
    select(@maVariable);

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 30
    Par défaut
    merci
    ça marche

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

Discussions similaires

  1. Appels de procedures stockées dans une proc stockée ?
    Par Nadaa dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 17/07/2008, 10h32
  2. [Débutant] Problème avec les paramètres d'une proc stockée
    Par babulior dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 28/06/2005, 15h38
  3. Requete sur une proc stockée
    Par jeff37 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/04/2005, 00h56
  4. recuperer ler resultat d une procedure stockée
    Par Nadaa dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/08/2004, 08h45
  5. Réponses: 2
    Dernier message: 16/10/2003, 17h17

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