728x90 320x100 SMALL [Oracle/오라클]ORA-02292: integrity constraint (SYSTEM.ENROL_SNO_FK) violated - child record found delete from student where sno='500' 오류 보고 - ORA-02292: integrity constraint (SYSTEM.ENROL_SNO_FK) violated - child record found FK오류가 떳는데 이유가 연결되어있는 sno가 있어서 그걸 먼저 지워야 지울 수 있음 먼저 지우니까 잘지워짐 2022. 11. 9. [Oracle/오라클]ORA-00904: "STUDENT": invalid identifier00904. 00000 - "%s: invalid identifier"*Cause: ORA-00904: "STUDENT": invalid identifier 00904. 00000 - "%s: invalid identifier" *Cause: *Action: 124행, 9열에서 오류 발생 이런 에러가 떳다 이유는 별칭으로 쓸거면 다 별칭으로 써야하고, 그냥 풀로 쓸거면 다 풀로 써야되는데 뒤에 별칭으로 쓴다고 해놓고 풀로써서 에러가난것임 select s.sno, sname, year, dept, cno, grade, midterm, final from student s join enrol e on s.sno = e.sno; 바꿔주니까 잘돌아감 2022. 11. 9. [Oracle/오라클]ORA-00905: missing keyword00905. 00000 - "missing keyword" ORA-00905: missing keyword 00905. 00000 - "missing keyword" *Cause: *Action: 117행, 42열에서 오류 발생 키워드를 놓친다는 의미인데 on이 빠져서 그럼 select * from student join enrol on student.sno = enrol.sno; 다시 구문을 정확하게 고쳤더니 잘 돌아감 2022. 11. 9. [Oracle/오라클]오류 보고 -ORA-00001: unique constraint (SYSTEM.SYS_C006998) violated insert into test(idNum, name) values(99999,'철이') 오류 보고 - ORA-00001: unique constraint (SYSTEM.SYS_C006998) violated 프라이머리키가 겹치는 것이 있어서 그렇다 프라이머리키 벨류값을 바꿔주면 들어감 2022. 11. 9. [Oracle/오라클]insert into test(idNum, name) values(값)오류 보고 -ORA-12899: value too large for column "SYSTEM"."TEST"."NAME" (actual: 12, maximum: 9) insert into test(idNum, name) values(99996,'하나두리') 오류 보고 - ORA-12899: value too large for column "SYSTEM"."TEST"."NAME" (actual: 12, maximum: 9) 값을 삽입할때 맥시멈보다 높은 값을 삽입해서 에러가 남 수정해주면 끝 2022. 11. 9. [Oracle/오라클] ORA-00942: table or view does not exist00942. 00000 - "table or view does not exist"*Cause: *Action:32행, 15열에서 오류 발생 ORA-00942: table or view does not exist 00942. 00000 - "table or view does not exist" *Cause: *Action: 32행, 15열에서 오류 발생 존재하지 않는 테이블이라서 오류가 났다 대소문자확인등을 해볼것 2022. 11. 9. [Oracle/오라클]ORA-01438: value larger than specified precision allowed for this column 에러 ORA-01438: value larger than specified precision allowed for this column 31행에서 idNum 값이 지정된 값을 초과했을때 나타나는 에러였다. 그 값의 바이트를 초과하지않게 수정해주면 끝 2022. 11. 9. [Oracle/오라클]ORA-00001: unique constraint (에러타입) violated 에러 오류 보고 - ORA-00001: unique constraint (SYSTEM.STUDENT_SNO_PK) violated 이미 프라이머리키가 달린 컬럼에 중복되는 것이 들어간것임 거기 들어가서 그 행을 삭제해주거나 다른 문자나 숫자를 사용해주면 됨 2022. 11. 9. [Oracle/오라클] sql developer로 오라클SQL문 익히기 (CRUD) sql developer설치하기 https://hyejin283.tistory.com/115 [Oracle/오라클]Oracle11g설치방법 설치가 잘 되었다는 뜻임 https://www.oracle.com/kr/index.html 홈페이지인데 여기서 검색하면 찾으면 되지만 사이트를 준비해봤다 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html 오라클 데이 hyejin283.tistory.com 이대로 시작하면 요런 화면이 뜰 것이다. 그렇게 되면 왼쪽 상단에 초록색 더하기 표시가 있는데 여기서 스키마, 즉, 데이터베이스를 관리하는 계정(?)같은 것을 만들 수 있다. 접속이름은 커멘드창이나 cmd창에서 만든 아이디, 그리.. 2022. 11. 9. 이전 1 2 3 4 5 다음 728x90 반응형 BIG