Problèmes relatifs à l'affectation de noms Transact-SQL
Lorsque vous analysez le code Transact-SQL dans votre projet de base de données, un ou plusieurs avertissements peuvent être catégorisés comme problèmes d'affectation de nom. Vous devez corriger les problèmes d'affectation de nom pour éviter les situations suivantes :
Le nom que vous avez spécifié pour un objet peut entrer en conflit avec le nom d'un objet système.
Le nom que vous avez spécifié devra toujours être placé entre caractères d'échappement (dans SQL Server,'[' et ']').
Le nom que vous avez spécifié peut être troublant pour d'autres utilisateurs qui essaient de lire et de comprendre votre code.
Le code peut être endommagé si vous l'exécutez avec les versions ultérieures de SQL Server.
En général, vous pouvez supprimer un problème lié à l'affectation de noms si les autres applications que vous ne pouvez pas modifier dépendent du nom actuel.
Dans cette section
Visual Studio Premium identifie les problèmes de design suivants :
SR0011 : Évitez d'utiliser des caractères spéciaux dans les noms d'objets
SR0012 : Évitez d'utiliser des mots réservés pour les noms de types
SR0016 : Évitez d'utiliser sp_ comme préfixe pour les procédures stockées
Sections connexes
Analyse du code de base de données pour en améliorer la qualité
Décrit comment trouver des problèmes courants en matière de design, de performance et d'attribution de noms dans votre code Transact-SQL.Problèmes relatifs à la conception Transact-SQL
Contient des liens vers les différents types de problèmes de conception que vous pouvez découvrir lorsque vous analysez votre code de base de données.Problèmes de performances Transact-SQL
Contient des liens vers les différents types de problèmes de performance que vous pouvez découvrir lorsque vous analysez votre code de base de données.Procédure pas à pas : analyse du code Transact-SQL d'une base de données existante
Décrit comment vous pouvez analyser l'exemple de base de données AdventureWorks2008 afin d'identifier des problèmes de codage.Créer et inscrire des règles supplémentaires pour l'analyse du code d'une base de données
Décrit comment vous pouvez créer vos propres règles pour l'analyse du code de base de données afin de rechercher des problèmes qui sont introuvables au moyen de règles intégrées.