DB2 - Alias

In diesem Kapitel wird das Erstellen von Alias ​​und das Abrufen von Daten mithilfe des Alias ​​von Datenbankobjekten beschrieben.

Einführung

Alias ​​ist ein alternativer Name für Datenbankobjekte. Es kann verwendet werden, um auf das Datenbankobjekt zu verweisen. Man kann sagen, es ist ein Spitzname für Datenbankobjekte. Für die Objekte werden Alias ​​definiert, um ihren Namen kurz zu machen, wodurch die Abfragegröße verringert und die Lesbarkeit der Abfrage erhöht wird.

Datenbankobjekt-Aliase erstellen

Sie können einen Datenbankobjekt-Alias ​​wie folgt erstellen:

Syntax::

db2 create alias <alias_name> for <table_name>

Example: Erstellen eines Aliasnamens für die Tabelle "professional.customer"

db2 create alias pro_cust for professional.customer

Wenn Sie "SELECT * FROM PRO_CUST" oder "SELECT * FROM PROFESSIONAL.CUSTOMER" übergeben, zeigt der Datenbankserver das gleiche Ergebnis an.

Syntax: [Zum Abrufen von Werten aus einer Tabelle direkt mit dem Schemanamen]

db2 select * from <schema_name>.<table_name>

Example: [Um Werte vom Tabellenkunden abzurufen]

db2 select * from professional.customer

Output:

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

Abrufen von Werten mithilfe des Aliasnamens der Tabelle

Sie können Werte aus der Datenbank mithilfe des Aliasnamens abrufen, wie unten gezeigt:

Syntax: [Zum Abrufen von Werten aus der Tabelle durch Aufrufen des Aliasnamens der Tabelle]

db2 select * from <alias_name>

Example: [Um Werte vom Tabellenkunden unter Verwendung des Aliasnamens abzurufen]

db2 select * from pro_cust

Output:

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