DB2 - Lượt xem

Chương này mô tả việc giới thiệu các dạng xem, tạo, sửa đổi và loại bỏ các dạng xem.

Giới thiệu

Dạng xem là một cách thay thế để biểu diễn dữ liệu được lưu trữ trong bảng. Nó không phải là một bảng thực tế và nó không có bất kỳ bộ nhớ cố định nào. Chế độ xem cung cấp một cách xem dữ liệu trong một hoặc nhiều bảng. Nó là một đặc tả được đặt tên của một bảng kết quả.

Tạo chế độ xem

Bạn có thể tạo chế độ xem bằng cú pháp sau:

Syntax:

db2 create view <view_name> (<col_name>,
<col_name1...) as select <cols>.. 
from <table_name>

Example: Tạo chế độ xem cho bảng shopper.sales1

db2 create view view_sales1(id, itemname, qty, price) 
as select id, itemname, qty, price from 
shopper.sales1

Sửa đổi chế độ xem

Bạn có thể sửa đổi chế độ xem bằng cú pháp sau:

Syntax:

db2 alter view <view_name> alter <col_name> 
add scope <table_or_view_name>

Example: [Để thêm cột bảng mới vào chế độ xem hiện có 'view_sales1']

db2 alter view view_sales1 alter id add 
scope shopper.sales1

Bỏ chế độ xem

Bạn có thể thả một lượt xem bằng cú pháp sau:

Syntax:

db2 drop view <view_name>

Example:

db2 drop view sales1_view