ADD QUERY 절

설명

ALTER VIEW 문에 ADD QUERY 절을 사용하여 뷰의 질의 명세부에 질의를 추가할 수 있다. 뷰 생성 시 정의된 질의문에는 1이 부여되고, ADD QUERY 절에서 추가한 질의문에는 2가 부여된다.

구문

ALTER [ VIEW | VCLASS ] view_name

ADD QUERY select_statement

[ INHERIT resolution [ {, resolution }_ ] ]

 

resolution :

{ column_name | method_name } OF superclass_name [ AS alias ]

예제

SELECT * FROM b_view;

;xr

 

=== <Result of SELECT Command in Line 1> ===

 

           id  phone

===================================

            1  '111-1111'

            2  '222-2222'

            3  '333-3333'

            4  NULL

            5  NULL

 

 

ALTER VIEW b_view ADD QUERY SELECT * FROM a_tbl WHERE id IN (1,2);

SELECT * FROM b_view;

csql> ;xr

 

=== <Result of SELECT Command in Line 1> ===

 

           id  phone

===================================

            1  '111-1111'

            2  '222-2222'

            3  '333-3333'

            4  NULL

            5  NULL

            1  '111-1111'

            2  '222-2222'

 

 

7 rows selected.