DB2 - दृश्य

इस अध्याय में विचारों को प्रस्तुत करने, विचारों को बनाने, संशोधित करने और छोड़ने का वर्णन है।

परिचय

एक दृश्य तालिकाओं में संग्रहीत डेटा का प्रतिनिधित्व करने का एक वैकल्पिक तरीका है। यह एक वास्तविक तालिका नहीं है और इसमें कोई स्थायी भंडारण नहीं है। दृश्य डेटा को एक या अधिक तालिकाओं में देखने का एक तरीका प्रदान करता है। यह एक परिणाम तालिका का नामांकित विनिर्देश है।

एक दृश्य बनाना

आप निम्नलिखित सिंटैक्स का उपयोग करके एक दृश्य बना सकते हैं:

Syntax:

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

Example: Shopper.sales1 तालिका के लिए दृश्य बनाना

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

किसी दृश्य को संशोधित करना

आप निम्नलिखित सिंटैक्स का उपयोग करके एक दृश्य को संशोधित कर सकते हैं:

Syntax:

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

Example[मौजूदा दृश्य 'view_sales1' में नया टेबल कॉलम जोड़ने के लिए]

db2 alter view view_sales1 alter id add 
scope shopper.sales1

दृश्य गिराना

आप निम्नलिखित सिंटैक्स का उपयोग करके एक दृश्य छोड़ सकते हैं:

Syntax:

db2 drop view <view_name>

Example:

db2 drop view sales1_view