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