2013-06-05 2 views
0

다음과 같은 문제점이 있습니다. 1. WITH PRIMARY KEY 절이 포함 된 Oracle Materialized View를 생성했습니다. 2. 해당 뷰를 내 EDMX에 추가하려고하면 다음 오류가 발생합니다. "테이블/뷰 'XXX'에 정의 된 기본 키가 없으며 올바른 기본 키가 없습니다 유추 할 수 있습니다."Entity Framework에서 Oracle Materialized View 문제

누구든지 EDMX에 추가 할 수있는 구체화 된보기에 기본 키를 추가하는 방법을 알고 있습니까? 이 문제가 해결 될 수 있습니까?

덕분에, Hagai

+0

먼저 확인하십시오. r 설정 PK 또는하지 ?? u는 SQL Plus 또는 ODAC에서 pk를 설정할 수 있습니다. –

답변

0

이 절은 기본 키 자체를 보유하지 않는 것이 마스터 테이블에서 기본 키 열을 포함 구체화 된 뷰를 의미합니다.

구체화 된보기는 일반 (기본) 테이블의 메타 데이타 일 뿐이므로 구체화 된보기의 이름을 사용하여 alter table 명령을 수행하여 기본 테이블에 기본 키를 작성할 수 있습니다.

관련 문제