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.