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 :

Redirection instruction "SELECT"


Sujet :

MS SQL Server

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2011
    Messages : 18
    Par défaut Redirection instruction "SELECT"
    Bonjour,

    J'aimerais effectuer une redirection de table, je m'explique...
    J'ai aujourd'hui une table A qui comporte beaucoup d'enregistrements, certaines lenteurs se font ressentir.
    J'ai creer un trigger qui permet d'inserer dans une table B tout les enregistrements qui vont dans cette nouvelle base.

    Mon but, est que l'instruction "SELECT * FROM TableA" soit interpreter par SQL Server comme "SELECT * FROM TableB".

    J'espere être assez clair...

    Merci d'avance pour toute réponse qui pourrait m'éclairer ou m'orienter si je fais fausse route...

    PS : Je n'ai pas accès aux données de l'application qui piochent les informations...

  2. #2
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    Il faut utiliser un synonym

    Dans tous les cas, la table qui doit être "masquée" doit être renommée ou détruite.

  3. #3
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Methode 1:
    ----------------
    oui synonyme ou view peuvent faire l'affaire tout en prenant la précaution de renommer la tableA.

    Méthode 2 (celle-ci me plait plus)
    ----------
    Déplacer la table A dans un autre schema de la base
    ceci évite les histoires de mise en place de trigger et autres ...
    Etienne ZINZINDOHOUE
    Billets-Articles

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2011
    Messages : 18
    Par défaut
    J'ai mis en place un synonyme et renomé ma tableA

    Merci à vous 2 !

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

Discussions similaires

  1. [VBnet][Access] Requete imbriquee "insert + select"
    Par Fab62_ dans le forum Windows Forms
    Réponses: 3
    Dernier message: 06/03/2006, 13h58

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