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.
本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:DB2别名/alias
本文地址:http://www.codeinn.net/db2/1105.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:DB2别名/alias
本文地址:http://www.codeinn.net/db2/1105.html