database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39142 게시물 읽기
No. 39142
급합니다 과제중문제
작성자
미국물(jjangwodus)
작성일
2011-12-04 06:02
조회수
4,301

oracle 9i/10g에서 테이블 생성하려고하는데

CREATE TABLE SKILLS (
ConsultantID CHAR(4) NOT NULL,
ExpertiseID CHAR(4) NOT NULL,
MonthsExperience Numeric(2) NOT NULL,
CONSTRAINT SKILLSPK PRIMARY KEY(ConsultantID, ExpertiseID),
CONSTRAINT CONSULTANTSFK FOREIGN KEY (ConsultantID)
                    REFERENCES CONSULTANTS (ConsultantID)
                    ON UPDATE NO ACTION
                    ON DELETE NO ACTION,
CONSTRAINT EXPERTISEFK FOREIGN KEY (ExpertiseID)
                    REFERENCES EXPERTISE(ExpertiseID)
                    ON UPDATE NO ACTION
                    ON DELETE NO ACTION
)
go

 

이렇게하는데

[Error] Script lines: 1-11 -------------------------
 ORA-00905: missing keyword 

에러뜨네요.. 모가 문제 인지 알려주시면 감사하겠습니다!~

이 글에 대한 댓글이 총 1건 있습니다.

Remove the ON UPDATE/DELETE NO ACTION.
Since there is no ON UPDATE/DELETE CASCADE in Oracle so there's no need to specify NO ACTION. ^^

궁금이(kimscom)님이 2011-12-13 13:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39145alert SID.log에 관한 질문입니다~ [1]
김종인
2011-12-05
4439
39144정규식 쿼리 문의 드립니다. [2]
포대인
2011-12-04
5214
39143n번째 (,)comma 를 ,<br> 로 치환 하는 질문. [3]
정규식질문
2011-12-04
4054
39142급합니다 과제중문제 [1]
미국물
2011-12-04
4301
39141스칼라 서브쿼리에 대한 질문 [2]
똘보기
2011-12-03
4438
39140[급합니다] unix 환경에서 oracle 연결해서 데이터 추출 [1]
줄리아
2011-12-02
3991
39139DB부하가 일어나는것 같아 좀 봤더니 이상한 쿼리가..
도와주세요
2011-12-02
5956
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.058초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다