DB2 - Alias
Ce chapitre décrit la création d'alias et la récupération de données à l'aide d'alias d'objets de base de données.
introduction
Alias est un nom alternatif pour les objets de base de données. Il peut être utilisé pour référencer l'objet de base de données. Vous pouvez dire que c'est un surnom pour les objets de base de données. Les alias sont définis pour que les objets réduisent leur nom, réduisant ainsi la taille de la requête et augmentant la lisibilité de la requête.
Création d'alias d'objet de base de données
Vous pouvez créer un alias d'objet de base de données comme indiqué ci-dessous:
Syntax:
db2 create alias <alias_name> for <table_name>
Example: Création d'un nom d'alias pour la table «professional.customer»
db2 create alias pro_cust for professional.customer
Si vous passez «SELECT * FROM PRO_CUST» ou «SELECT * FROM PROFESSIONAL.CUSTOMER», le serveur de base de données affichera le même résultat.
Syntax: [Pour récupérer les valeurs d'une table directement avec le nom du schéma]
db2 select * from <schema_name>.<table_name>
Example: [Pour récupérer les valeurs de la table client]
db2 select * from professional.customer
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.
Récupération des valeurs à l'aide du nom d'alias de la table
Vous pouvez récupérer des valeurs de la base de données en utilisant le nom d'alias comme indiqué ci-dessous:
Syntax: [Pour récupérer les valeurs de la table en appelant le nom d'alias de la table]
db2 select * from <alias_name>
Example: [Pour récupérer les valeurs de la table client en utilisant le nom d'alias]
db2 select * from pro_cust
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.