DB2 别名 DB2表 DB2约束 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. DB2表 DB2约束