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 :

SQL server ne reconnait pas certaines de mes colonnes de ma base de données


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut SQL server ne reconnait pas certaines de mes colonnes de ma base de données
    en créant les functions et les triggers, celles ci sont soulignées en rouge et certaines des colonnes de mes tables ne s'afficher à chaque fois que je saisi les premières lettres. Que dois je faire pour palier à ce problème?

  2. #2
    Expert éminent sénior

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 757
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Charente Maritime (Poitou Charente)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 757
    Points : 10 697
    Points
    10 697
    Billets dans le blog
    21
    Par défaut
    Bonjour,

    Ce n'est pas un problème avec SQL Server. C'est un problème lié à SQL Server Management Studio. Lorsqu'il y a des modifications structurelles (ajout de colonnes, de procédures stockées, etc...) l'interface peut peiner à détecter ces changements.

    Il suffit de relancer Management Studio pour le forcer à prendre en compte ces nouvelles informations.
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 763
    Points : 52 554
    Points
    52 554
    Billets dans le blog
    5
    Par défaut
    Il faut aussi que les noms de vos tables, colonnes, etc... répondent à la norme SQL, c'est à dire :
    • ne comporter aucun autre caractères que les lettres de A à Z sans accent, les chiffres de 0 à 9 et le blanc souligné "-"
    • ne pas commencer par un chiffre
    • ne pas être un mot clef de SQL (et accessoirement de Transact SQL)




    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par dorinf Voir le message
    Bonjour,

    Ce n'est pas un problème avec SQL Server. C'est un problème lié à SQL Server Management Studio. Lorsqu'il y a des modifications structurelles (ajout de colonnes, de procédures stockées, etc...) l'interface peut peiner à détecter ces changements.

    Il suffit de relancer Management Studio pour le forcer à prendre en compte ces nouvelles informations.
    Un simple CTRL+Shift+R remet à jour la fenêtre d'édition de code et permet à l'auto-completion de prendre en compte les changements

    Cordialement,
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  5. #5
    Expert éminent sénior

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 757
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Charente Maritime (Poitou Charente)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 757
    Points : 10 697
    Points
    10 697
    Billets dans le blog
    21
    Par défaut
    Citation Envoyé par Lyche Voir le message
    Un simple CTRL+Shift+R remet à jour la fenêtre d'édition de code et permet à l'auto-completion de prendre en compte les changements
    Ca c'est bon à savoir ^^ Merci !
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    C'est un problème lié à SQL Server Management Studio. Lorsqu'il y a des modifications structurelles (ajout de colonnes, de procédures stockées, etc...) l'interface peut peiner à détecter ces changements.

    Il suffit de relancer Management Studio pour le forcer à prendre en compte ces nouvelles informations.
    Effectivement Management Studio ne reflète pas ces changements, et il suffit d'un F5 sur le nœud représentant l'objet modifié ou ajouté pour le voir apparaître.
    Ceci est normal, car il faudrait que le moteur envoie un message dès lors que bonne partie des instructions DDL est exécutée : ce serait très coûteux
    Donc il n'est pas nécessaire besoin de redémarrer SSMS

    Du coup je pense que tu as trouvé assez pénible de travailler avec SSMS. Quel est ton outil de prédilection ?

    @++

  7. #7
    Expert éminent sénior

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 757
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Charente Maritime (Poitou Charente)

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

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 757
    Points : 10 697
    Points
    10 697
    Billets dans le blog
    21
    Par défaut
    Citation Envoyé par elsuket Voir le message
    Du coup je pense que tu as trouvé assez pénible de travailler avec SSMS. Quel est ton outil de prédilection ?
    SSMS Ne pas avoir l'autocomplétion ne m'a jamais posé de soucis. C'est pratique, mais personnellement, pas indispensable.

    Après, pour l'arbre, il y a le bouton rafraîchir. Lui j'en use et abuse !
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

  8. #8
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Pour l'auto-complétion, j'ai désactivé IntelliSense et j'utilise dbForge SQL Complete.
    Beaucoup de développeurs utilisent RedGate SQLPrompt.

    @++

Discussions similaires

  1. [2008] SQL Server ne reconnait pas les DTS importés
    Par laure07 dans le forum SSIS
    Réponses: 0
    Dernier message: 26/11/2012, 10h04
  2. Réponses: 4
    Dernier message: 01/11/2006, 15h20
  3. sql server ne demarre pas
    Par popialex dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 24/07/2006, 12h48
  4. Sql Server Probleme Truncate / Pas Arrondi
    Par Nathan_2 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/05/2006, 19h09
  5. Réponses: 3
    Dernier message: 05/04/2006, 15h40

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