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

Langage SQL Discussion :

Problème pour modifier une View


Sujet :

Langage SQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 63
    Points : 24
    Points
    24
    Par défaut Problème pour modifier une View
    Bonjour,

    Voilà j'ai un problème pour modifier une vue.
    Je viens d'ajouter un champ dans une table et je voudrais faire de même dans le view car je l'utilise dans mon programme donc j'ai fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Syntaxe SQL pour ajouter le champ 'tel' à la table : clients_tbl
    ALTER TABLE clients_tbl ADD tel INT not null
    j'ai essayer en faisant Alter View ViewClient... mais ça ne marche pas il me met une erreur

    Pour info, j'utilise Microsoft sql server .

    Donc je voudrait savoir si vous connaissez la structure exacte pour modifier la View.

    Merci d'avance pour votre aide et bon week end à tous.

    Lilo

  2. #2
    Membre expérimenté Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Points : 1 738
    Points
    1 738
    Par défaut
    Recréé ta vue

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 63
    Points : 24
    Points
    24
    Par défaut
    Bonjour merci d'avoir répondu

    je dois la recréer entièrement? car j'ai déjà plusieurs données enregistrées dessus. Et elle est assez longue...

    Si je la change, est-ce que ça va Interférer dans mon programme?

    merci

    lilo

  4. #4
    Membre expérimenté Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Points : 1 738
    Points
    1 738
    Par défaut
    Pendant le moment ou tu recréés ta vue, tu peux avoir des instabilités. Mais generalement la creation d'une vue n'est pas tres longue

    Bon courage

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 63
    Points : 24
    Points
    24
    Par défaut
    D'accord,

    Merci je vais essayer de la recréer... mais je vais d'abord faire une sauvegarde

    Merci et à +

    lilo

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 63
    Points : 24
    Points
    24
    Par défaut
    Bonjour,

    Je voudrais savoir si tu connais quand même la structure pour modifier une vue, car on ne sait jamais je peux en avoir besoin plus tard.

    Merci.

    Lilo

  7. #7
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 102
    Points : 28 399
    Points
    28 399
    Par défaut
    Citation Envoyé par lilo415
    je dois la recréer entièrement? car j'ai déjà plusieurs données enregistrées dessus. Et elle est assez longue...
    Une vue étant une structure logique, il n'y a pas de données enregistrées dans la vue, mais uniquement dans les tables qui la composent.
    En recréant la vue, tu ne modifies pas les données

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 63
    Points : 24
    Points
    24
    Par défaut
    Bonjour,

    Merci pour tes explications, je ne savais pas que les données n'étaient pas modifiées.

    Merci, bonne journée

    Lilo

Discussions similaires

  1. problème pour modifier une sélection multiple
    Par tarmo57 dans le forum Débuter
    Réponses: 2
    Dernier message: 04/09/2012, 06h49
  2. Problème pour modifier une fonction
    Par condor_01 dans le forum C
    Réponses: 5
    Dernier message: 05/11/2007, 23h03
  3. Problème pour modifier la requête d'une datawindow
    Par cdtpwb dans le forum Powerbuilder
    Réponses: 4
    Dernier message: 05/09/2007, 14h07
  4. Problème pour modifier une variable globale
    Par supertom dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 07/06/2007, 18h00
  5. Réponses: 3
    Dernier message: 30/03/2007, 14h58

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