위치 : 여기
은보기 만들기 문입니까?
나는 order by 절과 함께보기에 삽입을 수행 할 수 있습니다
create table tq84_table (
a number,
b number
);
create view tq84_updateable_view as
select a, b from tq84_table
order by a;
insert into tq84_table values (4,1);
insert into tq84_table values (1,4);
insert into tq84_table values (3,9);
insert into tq84_table values (7,5);
select * from tq84_updateable_view;
insert into tq84_updateable_view values (1,9);
select * from tq84_updateable_view;
위의 문은 오라클 11 R2에서 문제없이 실행합니다.
당신은 당신에 삽입 할 수있는 열 USER_UPDATABLE_COLUMNS
확인 할 수 있습니다 :
SQL> select * from user_updatable_columns where table_name = 'TQ84_UPDATEABLE_VIEW';
OWNER TABLE_NAME COLUMN_NAME UPD INS DEL
------------------------------ ------------------------------ ------------------------------ --- --- ---
RENE TQ84_UPDATEABLE_VIEW A YES YES YES
RENE TQ84_UPDATEABLE_VIEW B YES YES YES
당신은 VIEW를 CREATE 문을 게시해야 할 것 테이블 ALL_CUST에보기 ACTIVE_CUST_VIEW이 있다고 할 수 있습니다. 보기에서 '주문'은 매우 의심 스럽지만 권장되는 방법은 아닙니다. –
누구나보기에서 주문을 사용하는 이유는 무엇입니까? –
각 상태 내에서 성으로 주문하도록보기를 정의하라고 지시하는 숙제. 업데이트 된 질문을 생성보기 – Sinaesthetic