DB2視圖
db2視圖
本章介紹介紹db2視圖的創(chuàng)建、修改和刪除。
視圖是表示存儲在表中的數(shù)據(jù)的另一種方法。它不是一個實際的表,它不具有任何永久存儲。視圖提供查看在一個或多個表中的數(shù)據(jù)的方法。它是一個結(jié)果表的命名規(guī)范。
創(chuàng)建視圖
可以使用下面的語法創(chuàng)建一個視圖:
語法:
db2 create view <view_name> (<col_name>, <col_name1...) as select <cols>.. from <table_name>
示例:創(chuàng)建shopper.sales1表的視圖
db2 create view view_sales1(id, itemname, qty, price) as select id, itemname, qty, price from shopper.sales1
修改視圖
可以使用下面的語法修改視圖:
語法:
db2 alter view alter add scope
例如:[添加新的表字段在現(xiàn)有的視圖'view_sales1']
db2 alter view view_sales1 alter id add scope shopper.sales1
刪除視圖
可以使用以下語法刪除視圖:
語法:
db2 drop view <view_name>
示例:
db2 drop view sales1_view
相關(guān)文章
- Oracle教程
- Oracle Select語句
- Oracle Where子句
- Oracle COMMIT語句(提交事務(wù))
- Oracle Chr()函數(shù)
- Oracle Compose()函數(shù)
- Oracle Convert()函數(shù)
- Memcached set 命令
- Memcached prepend 命令
- Memcached get 命令
- Memcached incr 與 decr 命令
- Memcached flush_all 命令
- DB2表空間
- DB2索引
- DB2觸發(fā)器
- oracle中ORA-12514問題解決方法
- oracle數(shù)據(jù)庫id自增及生成uuid問題
- 連接Oracle數(shù)據(jù)庫失敗(ORA-12514)故障排除全過程
- oracle導出數(shù)據(jù)到文本、從文本導入數(shù)據(jù)的詳細步驟
- Oracle?19c創(chuàng)建數(shù)據(jù)庫的完整步驟(詳細明了)