DB2 - Alias
Este capítulo descreve a criação de alias e recuperação de dados usando alias de objetos de banco de dados.
Introdução
Alias é um nome alternativo para objetos de banco de dados. Ele pode ser usado para fazer referência ao objeto de banco de dados. Você pode dizer que é um apelido para objetos de banco de dados. Alias são definidos para os objetos para tornar seus nomes curtos, reduzindo assim o tamanho da consulta e aumentando a legibilidade da consulta.
Criação de aliases de objeto de banco de dados
Você pode criar um alias de objeto de banco de dados conforme mostrado abaixo:
Syntax:
db2 create alias <alias_name> for <table_name>
Example: Criando um nome alternativo para a tabela “profissional.cliente”
db2 create alias pro_cust for professional.customer
Se passar “SELECT * FROM PRO_CUST” ou “SELECT * FROM PROFESSIONAL.CUSTOMER” o servidor de banco de dados mostrará o mesmo resultado.
Syntax: [Para recuperar valores de uma tabela diretamente com o nome do esquema]
db2 select * from <schema_name>.<table_name>
Example: [Para recuperar valores da tabela do cliente]
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 o nome alternativo da tabela
Você pode recuperar valores do banco de dados usando o nome de alias, conforme mostrado abaixo:
Syntax: [Para recuperar valores da tabela chamando o nome alternativo da tabela]
db2 select * from <alias_name>
Example: [Para recuperar valores da tabela do cliente usando o nome do alias]
db2 select * from pro_cust
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.