Db2 简明教程
DB2 - Alias
本章描述了使用数据库对象的别名创建别名和在数据中使用数据库对象的别名。
Creating database object aliases
您可以按如下方式创建数据库对象别名:
Syntax :
db2 create alias <alias_name> for <table_name>
Example : 为“professional.customer”表创建别名名称
db2 create alias pro_cust for professional.customer
如果您传递“SELECT * FROM PRO_CUST”或“SELECT * FROM PROFESSIONAL.CUSTOMER”,则数据库服务器将显示相同的结果。
Syntax :[直接使用模式名称从表中获取值]
db2 select * from <schema_name>.<table_name>
Example :[从 customer 表中获取值]
db2 select * from professional.customer
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.
Retrieving values using alias name of the table
您可以按如下方式使用数据库中的别名来获取值:
Syntax :[通过调用表的别名从表中获取值]
db2 select * from <alias_name>
Example :[使用别名从 customer 表中获取值]
db2 select * from pro_cust
Output:
CUSTID FULLNAME PHONE
------- --------- ------------
100 ravi 9898989
101 krathi 87996659
102 gopal 768678687
3 record(s) selected.