DB2 RazorSQL
DB2 RazorSQL所有功能
DB2 RazorSQL視圖
DB2 RazorSQL查看內容(限制結果)
DB2 RazorSQL編輯
DB2 RazorSQL描述
DB2 RazorSQL表關係
DB2 RazorSQL搜索
DB2 RazorSQL複製
DB2 RazorSQL複製到另一個數據庫
DB2 RazorSQL複製到本地數據庫
DB2 RazorSQL備份
DB2 RazorSQL顯示信息
DB2 RazorSQL行計數
DB2 RazorSQL生成SQL
DB2 RazorSQL生成DDL
DB2 RazorSQL數據庫轉換
DB2 RazorSQL創建表
DB2視圖
DB2創建索引
DB2 RazorSQL更改表結構
DB2刪除操作(Drop)
DB2刪除表
DB2導出數據
DB2視圖
本章介紹介紹視圖,創建,修改和刪除視圖。
視圖是表示存儲在表中的數據的另一種方法。它不是一個實際的表,它不具有任何永久存儲。視圖提供查看在一個或多個表中的數據的方法。它是一個結果表的命名規範。
創建視圖
可以使用下面的語法創建一個視圖:
語法:
db2 create view <view_name> (<col_name>,
<col_name1...) as select
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 <view_name> alter <col_name>
add scope <table_or_view_name>
例如:[添加新的表字段在現有的視圖'view_sales1']
db2 alter view view_sales1 alter id add
scope shopper.sales1
刪除視圖
可以使用以下語法刪除視圖:
語法:
db2 drop view <view_name>
示例:
db2 drop view sales1_view