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.