Comment : créer des alias de tables
Mise à jour : novembre 2007
Les alias servent à faciliter les travaux impliquant des manipulations de noms de tables. L'emploi d'alias s'avère utile dans les circonstances suivantes :
Vous souhaitez raccourcir et simplifier la lecture de l'instruction dans le volet SQL.
Vous vous référez souvent au nom de la table dans votre requête (lors de la qualification des noms de colonnes) et vous souhaitez vous assurer que vous ne dépassez pas une longueur de caractère spécifique dans votre requête (certaines bases de données imposent une longueur maximale aux requêtes).
Vous utilisez plusieurs instances de la même table (dans une jointure réflexive, par exemple) et vous avez besoin d'une méthode vous permettant de vous référer à l'une ou l'autre instance.
Vous pouvez, par exemple, créer un alias "e" pour le nom de la table employee_information, puis vous référer à cette table sous la forme "e" dans le reste de la requête.
Remarque : |
---|
Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour créer un alias pour une table ou un objet table
Ajoutez la table ou l'objet table à votre requête.
Dans le volet Schéma, cliquez avec le bouton droit sur l'objet pour lequel vous souhaitez créer un alias, puis sélectionnez Propriétés dans le menu contextuel.
Dans la fenêtre Propriétés, entrez l'alias dans le champ Alias.
Remarque La norme SQL indique que lorsque vous créez un alias pour un nom de table, vous devez utiliser cet alias pour vous référer à cette table dans le reste de l'instruction SQL (vous ne pouvez plus utiliser le nom de la table d'origine). Certaines bases de données vous permettent toutefois de vous référer à la table par son nom d'origine. Pour plus d'informations, consultez la documentation de votre base de données.
Voir aussi
Tâches
Comment : ajouter des tables à des requêtes
Autres ressources
Tri et regroupement des résultats de la requête