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

Développement SQL Server Discussion :

Mise à jour des vues


Sujet :

Développement SQL Server

  1. #1
    Membre du Club
    Femme Profil pro
    Chargée de missions
    Inscrit en
    Janvier 2016
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargée de missions

    Informations forums :
    Inscription : Janvier 2016
    Messages : 73
    Points : 58
    Points
    58
    Par défaut Mise à jour des vues
    Bonjour,

    Je souhaite créer des vues sous SQL Server pour permettre aux utilisateurs des bases, d'avoir une info synthétique plutôt que de taper dans des grosses tables aux dizaines de champs.


    Je me pose cependant une question sur ces dernières : sont-elles mises à jour "automatiquement" dès lors que les tables pointées le sont aussi ?


    Prenons l'exemple :
    Je créé une vue DWH_SERVEUR.DBO.VUE_1 aujourd'hui à 14h00 avec les données que j'ai actuellement en base.
    Les tables qui permettent cette vue sont mises à jour (grâce à une procédure stockée) à 15h00 tous les jour.

    Si à 15h05, je fais un select * DWH_SERVEUR.DBO.VUE_1, est-ce que j'aurai une vue des données avant le rechargement de 15h00 ou la vision actuelle ? Ou dois-je créer une procédure stockée qui met à jour la vue dans ce même temps ?

    Merci de vos contributions et de votre éclairage.
    Très bonne journée à tous.

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 101
    Points : 187
    Points
    187
    Par défaut
    Bonjour,

    Une vue n'est que le résultat d'une requête SQL, celle-ci peut s’apparenter à une table virtuelle. Ainsi dès lors que la table sous-jacente est mise à jour la vue le sera également.

    Bonne journée.

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

Discussions similaires

  1. Linq to Sql Mise à jour des Vues
    Par Muller Guy dans le forum Linq
    Réponses: 3
    Dernier message: 17/06/2010, 15h53
  2. Mise à jour des éléments d'une vue
    Par sovitec dans le forum Linq
    Réponses: 2
    Dernier message: 28/11/2009, 21h39
  3. Réponses: 10
    Dernier message: 03/03/2009, 11h46
  4. [JTable] mise à jour des données
    Par tripop dans le forum Composants
    Réponses: 3
    Dernier message: 04/02/2009, 18h52
  5. Mise à jour des tables liées + TIMESTAMP
    Par Homegrown dans le forum Access
    Réponses: 11
    Dernier message: 25/04/2005, 21h52

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