DB2 別名
db2 別名
本章介紹db2創(chuàng)建數(shù)據(jù)庫對(duì)象的別名,別名和檢索數(shù)據(jù)。
別名是數(shù)據(jù)庫對(duì)象的替代名稱。它可以被用于引用數(shù)據(jù)庫對(duì)象。也可以說,它是一個(gè)昵稱為數(shù)據(jù)庫對(duì)象。別名定義為對(duì)象,以使他們的名字簡化,從而減少了該查詢的大小并增加查詢的可讀性。
創(chuàng)建數(shù)據(jù)庫對(duì)象別名
可以創(chuàng)建數(shù)據(jù)庫對(duì)象的別名,如下所示:
語法
db2 create alias <alias_name> for <table_name>
例如:表創(chuàng)建表“professional.customer”的別名
db2 create alias pro_cust for professional.customer
如果通過“select from pro_cust”或“select from professional.customer”數(shù)據(jù)庫服務(wù)器將顯示同樣的結(jié)果。
語法:[從表中檢索值直接使用模式名稱]
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.
使用表的別名檢索值
如下圖所示,可以使用別名數(shù)據(jù)庫檢索值:
語法:[通過調(diào)用表的別名檢索表中的值]
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.
相關(guān)文章
- Oracle 11g安裝教程
- Oracle數(shù)據(jù)庫連接
- Oracle Distinct語句
- Oracle Like子句
- Oracle Dump()函數(shù)
- Linux Memcached 安裝
- Memcached replace 命令
- Memcached stats items 命令
- PHP 連接 Memcached 服務(wù)
- DB2教程
- DB2表
- DB2備份和恢復(fù)
- DB2角色
- 一文詳解Oracle存儲(chǔ)過程
- 關(guān)于ORA-04091異常的出現(xiàn)原因分析及解決方案
- Oracle數(shù)據(jù)庫表空間超詳細(xì)介紹
- navicat導(dǎo)入oracle導(dǎo)出的dmp文件
- 連接Oracle數(shù)據(jù)庫失敗(ORA-12514)故障排除全過程
- oracle導(dǎo)出數(shù)據(jù)到文本、從文本導(dǎo)入數(shù)據(jù)的詳細(xì)步驟
- Oracle?19c的參數(shù)sec_case_sensitive_logon與ORA-01017錯(cuò)誤問題分析