⭕ 기본 환경: IDE: SQL Developer, Language: Oracle SQL
발생 Error
Oracle SQL로 다음 Source Code를 실행할 경우,
⚠️ 다음과 같은 오류 발생
SQL 오류: ORA-42399: 읽기 전용 뷰에서는 DML 작업을 수행할 수 없습니다.
42399.0000 - "cannot perform a DML operation on a read-only view"
발생 원인
View Obj를 read Only로 생성
해결 방법
1. View 객체를 제거 후 read only 조건을 제거한 후 새롭게 생성
2. View 객체에 대해 read only 조건을 제거한 후 replace 진행
'DataBase > Oracle with Error' 카테고리의 다른 글
[해결 방법] ORA-00927: 누락된 등호 (0) | 2023.04.09 |
---|---|
[해결 방법] COLUMN ALIAS 부적합 식별자 문제 (0) | 2023.03.10 |
[해결 방법] ORA-01031: 권한이 불충분합니다 (0) | 2023.03.08 |
[해결 방법] ORA-00998: 이 식은 열의 별명과 함께 지정해야 합니다 (0) | 2023.03.07 |
[해결 방법] ORA-01402: 뷰의 WITH CHECK OPTION의 조건에 위배 됩니다 (0) | 2023.03.07 |