207: Invalid column name (nom de colonne invalide)
SQL ServerQue signifie cette erreur ?
Le nom de colonne référencé dans la requête est introuvable dans la table/la vue. Aucune colonne ne porte ce nom, ou elle est hors de portée.
Cause
Erreur d'orthographe/de casse, mauvais alias de table, colonne pas encore ajoutée ou renommée, mauvais contexte de schéma/table, ou omission des crochets au lieu des guillemets.
Comment la corriger
Vérifiez le nom de la colonne et la table (consultez sys.columns ou l'Explorateur d'objets). Utilisez le bon alias et le bon schéma. Pour les colonnes nouvellement ajoutées, assurez-vous que l'objet est à jour ; recompilez la procédure stockée si nécessaire. Utilisez des crochets pour les noms contenant des espaces/caractères spéciaux.
Autres entrées pour ce moteur
- 515Cannot insert the value NULL into column (insertion de la valeur NULL impossible dans la colonne)
- 8115Arithmetic overflow error converting expression to data type (erreur de dépassement arithmétique lors de la conversion)
- 512Subquery returned more than 1 value (la sous-requête a renvoyé plus d'une valeur)
- 156Incorrect syntax near the keyword (syntaxe incorrecte près du mot-clé)
- 2812Could not find stored procedure (procédure stockée introuvable)
- 8623The query processor ran out of internal resources and could not produce a query plan (ressources internes du processeur de requêtes épuisées ; aucun plan produit)
- 4104The multi-part identifier could not be bound (l'identificateur en plusieurs parties n'a pas pu être lié)