2
Я пытаюсь создать таблицу объекта ENCOUNTER. Я успешно создал все таблицы внешних ключей, связанные с этой таблицей, но когда я пытаюсь запустить его в Oracle Database Express Edition 11g, он продолжает давать следующее сообщение об ошибке, и я не могу найти ошибку. ORA-00907: missing right parenthesis
Ниже приведен синтаксис команды.Создание таблицы с несколькими внешними ключами в Oracle
CREATE TABLE ENCOUNTER (
ENCT_ID VARCHAR2(25) PRIMARY KEY,
ENCT_DATE DATE NOT NULL,
PT_MRN NUMBER NOT NULL,
ENCT_BP VARCHAR2(10) NOT NULL,
ENCT_WT NUMBER(3,2) NOT NULL,
ENCT_TEMP NUMBER(3) NOT NULL,
ACCT_ID VARCHAR2(25) NOT NULL,
PHX_ID VARCHAR2(25) NOT NULL,
CONSTRAINT FK_PATIENT FOREIGN KEY (PT_MRN) REFERENCES PATIENT(PT_MRN)
CONSTRAINT FK_ACCOUNT FOREIGN KEY (ACCT_ID) REFERENCES ACCOUNT(ACCT_ID)
CONSTRAINT FK_PTHISTORY FOREIGN KEY (PHX_ID) REFERENCES PTHISTORY(PHX_ID));
Не * каждый * ограничение, довольно все кроме последнего. –
СПАСИБО, СПАСИБО, СПАСИБО ВАС. Он работал – SGIL
благодаря хорошему отклику –