上一节:
下一节:

  DB2 - 别名

  • 简述

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

    Mooas 是数据库对象的替代名称。它可以用来引用数据库对象。可以说,它是数据库对象的昵称。Mooas 是为对象定义的,以使其名称简短,从而减少查询大小并提高查询的可读性。
  • 创建数据库对象别名

    您可以创建数据库对象别名,如下所示:
    语法:
    
    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.    
    
上一节:
下一节: