DB2 – Alias

Este capítulo describe cómo crear un alias y recuperar datos usando un alias de objeto de base de datos.

Introducción

Un alias es un nombre alternativo para los objetos de la base de datos. Puede utilizarse para hacer referencia a un objeto de base de datos. Podría decirse que es un alias para los objetos de la base de datos. Los alias se definen para que los objetos mantengan sus nombres cortos, lo que reducirá el tamaño de la solicitud y mejorará la legibilidad de la solicitud.

Crear alias para los objetos de la base de datos

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

Sintaxis:

db2 create alias <alias_name> for <table_name>    

Ejemplo: Crea un 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.

Sintaxis: [To retrieve values from a table directly with schema name]

db2 select * from <schema_name>.<table_name>    

Ejemplo: [To retrieve values from table customer]

db2 select * from professional.customer    

Salida:

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

Recuperar valores mediante un alias de tabla

Puede obtener valores de la base de datos utilizando un alias como se muestra a continuación:

Sintaxis: [To retrieve values from table by calling alias name of the table]

db2 select * from <alias_name>    

Ejemplo: [To retrieve values from table customer using alias name]

db2 select * from pro_cust

Salida:

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

🚫