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

MS SQL Server Discussion :

curseur et @@fetch_status


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur IT - SAP
    Inscrit en
    Avril 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur IT - SAP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 30
    Par défaut curseur et @@fetch_status
    Bonjour,

    Me voilà de nouveau embetté avec mes procédures stockées.

    Voici mon problème :
    J'ai deux tables (table1 et table2 par exemple) et table2 doit allimenter table1. Jusqu'ici pas de problème, un curseur suffit. Seulement, si l'identifiant du tuple de table2 sélectionné par le curseur est présent dans table1, l'insertion ne doit pas avoir lieu.
    J'ai donc pensé à un deuxième curseur imbriqué dans mon while @@fetch_status. Mais il me semble que @@fetch_status s'applique automatiquement à tous les curseurs ouvert.

    Quelqu'un pourrai-t-il me renseigner sur le sujet ou aurai-t-il une idée de solution alternative ?

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur IT - SAP
    Inscrit en
    Avril 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur IT - SAP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 30
    Par défaut
    C'est bon j'ai trouver ma réponse :

    /*@identifiant contient la valeur de l'identifiant du tuple pointé par le curseur.*/
    @variable=(select count(identifiant) from table1 where identifiant=@identifiant

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

Discussions similaires

  1. Position du curseur
    Par gimlithedwarf dans le forum Composants VCL
    Réponses: 2
    Dernier message: 22/08/2002, 23h45
  2. Masquer le curseur en mode MS-DOS
    Par Alex120 dans le forum C
    Réponses: 2
    Dernier message: 10/07/2002, 09h30
  3. Comment limiter les mouvements du curseur??
    Par scorpiwolf dans le forum C++Builder
    Réponses: 9
    Dernier message: 07/07/2002, 22h09
  4. Comment masquer le curseur de la souris ?
    Par benj63 dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/06/2002, 18h54
  5. Position du curseur dans Edit
    Par MrJéjé dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 17h09

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