数据库教程-DB2别名/alias

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

本章介绍使用创建数据库对象的别名,别名和检索数据。

别名是数据库对象的替代名称。它可以被用于引用数据库对象。也可以说,它是一个昵称为数据库对象。别名定义为对象,以使他们的名字简化,从而减少了该查询的大小并增加查询的可读性。

创建数据库对象别名

可以创建数据库对象的别名,如下所示:

语法

 db2 create alias <alias_name> for <table_name>    

例如:表创建表“professional.customer”的别名

 db2 create alias pro_cust for professional.customer    

如果通过“SELECT * FROM PRO_CUST”或“SELECT * FROM PROFESSIONAL.CUSTOMER”数据库服务器将显示同样的结果。

语法:[从表中检索值直接使用模式名称]

 db2 select * from <schema_name>.<table_name>    

示例:[检索表customer中值]

 db2 select * from professional.customer    

输出

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

使用表的别名检索值

如下图所示,可以使用别名数据库检索值:

语法:[通过调用表的别名检索表中的值]

 db2 select * from <alias_name>    

示例:[使用表customer的别名检索值]

 db2 select * from pro_cust

输出:

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

  

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 db2教程 只为你绽放。

本文固定链接: http://kua0.com/2019/01/27/数据库教程-db2别名-alias/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注