게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
오라클 sql developer 테이블내용 update 오류 질문입니다
게시물ID : programmer_14807짧은주소 복사하기
작성자 : 나즈란
추천 : 0
조회수 : 987회
댓글수 : 3개
등록시간 : 2015/12/06 03:12:27
옵션
  • 본인삭제금지
강의.PNG 강의
수강.PNG수강
수강테이블의 강의번호와 교수번호는  강의테이블의 강의번호와 담당교수테이블을 참조한겁니다.


(이태서 교수는 데이터베이스개론 과목을 가르쳤으나, 
이번 학기에는 운영체제 과목으로 강의 과목을 변경하였다. 이 정보에 대한 테이블 정보를 변경하시오.)


UPDATE 수강
SET    교수번호=(SELECT 교수번호 =  149
                FROM 교수
                WHERE 이름='이태서')    
WHERE 강의번호=
(SELECT 강의번호
FROM 강의
WHERE 강의명='운영체제');

위처럼 문제를 풀려고 하지만 
SQL 오류: ORA-02291: 무결성 제약조건(SYS.SYS_C0011896)이 위배되었습니다- 부모 키가 없습니다
오류가 뜨네요

수강테이블의 강의명 교수번호를 변경할 방법이 없을까요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호