返回介绍

DB2 别名/alias - DB2 教程

发布于 2025-02-22 13:46:35 字数 1393 浏览 0 评论 0 收藏 0

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

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

创建数据库对象别名

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

语法

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.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文