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 :

Quel est l'équivalent de scroll cursor + fetch next en MySql


Sujet :

SQL Procédural MySQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut Quel est l'équivalent de scroll cursor + fetch next en MySql
    Bonjour

    Sauriez-vous comment faire l'équivalent d'un scroll cursor + fetch next sous MySql.
    En effet, je dois récupérer les champs sélectionnés lors du SELECT du curseur et les attribuer aux variables correspondantes.

    voici le code sous Sql server:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    DECLARE @machine char(5)
    DECLARE @tache char(100)
    DECLARE C_tache_machine SCROLL CURSOR FOR
     
    SELECT nom_machine,nom_tache FROM t_tache_machine  
    WHERE (t_tache_machine.periode_tache <> 9999 
    AND t_tache_machine.periode_tache <> 999 ) ORDER by nom_machine
     
    OPEN C_tache_machine
     
    FETCH NEXT FROM C_tache_machine INTO @machine,@tache
     
    WHILE @@FETCH_STATUS = 0
    La version de MySql que j'utilise est: 5.1.32-community-log (présente avec le dernier WAMP).

    Auriez-vous une ou plusieurs suggestions?
    Merci d'avance de l'aide que vous m'apporterez.

    ZazZ

  2. #2
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932
    Par défaut
    Est-ce que ce qui est exposé là répond à ton souci ?
    http://dev.mysql.com/doc/refman/5.0/fr/cursors.html

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut
    Bonjour!!
    Ben écoute, je n'avais jamais touché aux procédures stockées il y a deux semaines de ça. Je commence à comprendre la syntaxe de celles-ci et essaie d'adapter ma procédure MS SQL à MySql (mon diplôme en dépend ). donc IL FAUT QUE J'Y ARRIVE!!
    Je vais me pencher sur ta suggestion.
    En tout cas merci bien de ton aiguillage.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut
    Ok j'ai réussi à me dépatouiller (enfin presque).
    Pour ce que ça intérresse voir ici: http://www.developpez.net/forums/d71...l/#post4164937

    Merci!!

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

Discussions similaires

  1. Quel est l'équivalent windows de 'tail -f /var/log/mysql/mysql.log' ?
    Par clavier12AZQSWX dans le forum Administration
    Réponses: 2
    Dernier message: 27/05/2009, 11h01
  2. Quel est l'équivalent de Findcomponent pour les Forms ?
    Par Ben_Le_Cool dans le forum Composants VCL
    Réponses: 12
    Dernier message: 23/09/2005, 12h48
  3. Quel est l'équivalent de realloc en C++ ?
    Par xavlours dans le forum C++
    Réponses: 4
    Dernier message: 13/05/2005, 13h36
  4. Quel est l'équivalent de UBound de VB en delphi
    Par Isa31 dans le forum Langage
    Réponses: 2
    Dernier message: 03/02/2005, 14h37
  5. Réponses: 4
    Dernier message: 21/09/2003, 15h50

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