DB2 - Alias
Questo capitolo descrive la creazione di alias e il recupero dei dati utilizzando alias di oggetti di database.
introduzione
Alias è un nome alternativo per gli oggetti di database. Può essere utilizzato per fare riferimento all'oggetto database. Puoi dire che è un soprannome per gli oggetti del database. Gli alias vengono definiti in modo che gli oggetti abbrevino il nome, riducendo così la dimensione della query e aumentando la leggibilità della query.
Creazione di alias di oggetti di database
È possibile creare alias oggetto di database come mostrato di seguito:
Syntax:
db2 create alias <alias_name> for <table_name>
Example: Creazione del nome alias per la tabella "professional.customer" table
db2 create alias pro_cust for professional.customer
Se si passa "SELEZIONA * DA PRO_CUST" o "SELEZIONA * DA PROFESSIONAL.CUSTOMER" il server del database mostrerà lo stesso risultato.
Syntax: [Per recuperare i valori da una tabella direttamente con il nome dello schema]
db2 select * from <schema_name>.<table_name>
Example: [Per recuperare i valori dalla tabella cliente]
db2 select * from professional.customer
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.
Recupero dei valori utilizzando il nome alias della tabella
È possibile recuperare i valori dal database utilizzando il nome alias come mostrato di seguito:
Syntax: [Per recuperare i valori dalla tabella chiamando il nome alias della tabella]
db2 select * from <alias_name>
Example: [Per recuperare i valori dalla tabella cliente utilizzando il nome alias]
db2 select * from pro_cust
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.