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 :

Update de masse version 2


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 17
    Par défaut Update de masse version 2
    Bon, il y a déjà un topic "Update de masse" mais celui-ci est "Résolu" , ce qui n'est vraiment pas mon cas. Je croyais bien que la solution qui y était apportée allait m'aider mais il semble que ce ne soit pas le cas.

    Alors, j'ai deux BD distinctes qui possèdent chacune leur table d'employé. J'aimerais utiliser une seule table pour les 2 bd's. Je crée ue vue qui contient le numéro d'employé dans table1, celui de table2 et le nom de l'employé.

    Ensuite, pour chacune des tables de la bd qui vont être modifier, je veux changer le numéro d'employé pour celui correspondant dans ma vue. Mais, pour des tables ou, par exemple, un select sur le champs qui utilise le numéro d'employé me retourne plusieurs valeurs, j'obtiens évidemment l'erreur que ma sous-requête me retourne plus d'une valeur.

    Je viens d'essayer la syntaxe donnée dans le précédent topic sur l'update mais j'ai toujours le même message d'erreur.

    Je suis sous SQL 2000

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    ne serait-il pas judicieux de travailler avec des triggers pour maintenir les 2 tables à jour ?
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 17
    Par défaut
    Le principal problème est que je dois m'arranger pour que les 2 bd's utilisent le même numéro d'employé, ce qui n'est pas le cas actuellement, je devrai donc convertir tout ca même si ça pourrait fonctionner avec un trigger.. à moins que je n'ai pas saisi toute la portée des trigger..

Discussions similaires

  1. Problème d'update en masse
    Par david71 dans le forum DB2
    Réponses: 2
    Dernier message: 24/01/2008, 17h16
  2. update en masse
    Par geckobleu dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 16/01/2008, 21h58
  3. update de masse
    Par Invité dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/10/2005, 01h34
  4. [version] Requete Update avec différentes versions de mySQL
    Par regbegpower dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/01/2004, 17h19

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