DB2 - Alias

Este capítulo describe la creación de alias y la recuperación de datos utilizando alias de objetos de base de datos.

Introducción

Alias ​​es un nombre alternativo para los objetos de la base de datos. Puede usarse para hacer referencia al objeto de la base de datos. Puede decir que es un apodo para los objetos de la base de datos. Los alias se definen para que los objetos acorten su nombre, lo que reduce el tamaño de la consulta y aumenta la legibilidad de la consulta.

Crear alias de objetos de base de datos

Puede crear un alias de objeto de base de datos como se muestra a continuación:

Syntax:

db2 create alias <alias_name> for <table_name>

Example: Creación de un nombre de alias para la tabla "professional.customer"

db2 create alias pro_cust for professional.customer

Si pasa "SELECT * FROM PRO_CUST" o "SELECT * FROM PROFESSIONAL.CUSTOMER", el servidor de la base de datos mostrará el mismo resultado.

Syntax: [Para recuperar valores de una tabla directamente con el nombre del esquema]

db2 select * from <schema_name>.<table_name>

Example: [Para recuperar valores del cliente de la mesa]

db2 select * from professional.customer

Output:

CUSTID  FULLNAME    PHONE
------- ---------   ------------ 
100     ravi        9898989 
101     krathi      87996659 
102     gopal       768678687 
  
  3 record(s) selected.

Recuperando valores usando el nombre de alias de la tabla

Puede recuperar valores de la base de datos usando el nombre de alias como se muestra a continuación:

Syntax: [Para recuperar valores de la tabla llamando al alias de la tabla]

db2 select * from <alias_name>

Example: [Para recuperar valores del cliente de la tabla usando el nombre de alias]

db2 select * from pro_cust

Output:

CUSTID  FULLNAME    PHONE
------- ---------   ------------ 
100     ravi        9898989 
101     krathi      87996659 
102     gopal       768678687 
  
  3 record(s) selected.