Db2-views
提供:Dev Guides
DB2-ビュー
この章では、ビューの紹介、ビューの作成、変更、ドロップについて説明します。
前書き
ビューは、テーブルに保存されているデータを表す別の方法です。 これは実際のテーブルではなく、永続的なストレージもありません。 ビューは、1つ以上のテーブルのデータを見る方法を提供します。 結果表の名前付き仕様です。
ビューを作成する
次の構文を使用してビューを作成できます。
構文:
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 <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