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.