Попытка создать следующие две таблицы в базе данных ORACLE SQL, однако получает ORA-00904. Первая таблица создает штраф, однако вторая отказывается сотрудничать и потерпела неудачу в первой строке. Был бы благодарен за любые идеи?
CREATE TABLE ORDERS
(ORDER_NUMBER VARCHAR(4),
ORDER_DATE DATE CONSTRAINT ORDER_ORDER_DATE_NN NOT NULL,
CUSTOMER_NAME VARCHAR(50) CONSTRAINT ORDER_CUSTOMER_NAME_NN NOT NULL,
POSTAGE NUMBER(4,2) CONSTRAINT ORDER_POSTAGE_NN NOT NULL,
ORDER_TOTAL NUMBER(8,2),
CONSTRAINT ORDER_NUM_PK PRIMARY KEY (ORDER_NUMBER)
);
CREATE TABLE ITEMS
(ITEM_NUMBER VARCHAR(3),
ITEM_DESCRIPTION VARCHAR(500) CONSTRAINT ITEMS_ITEM_DESCRIPTION_NN NOT NULL,
SIZE VARCHAR(1) CONSTRAINT ITEMS_SIZE_NN NOT NULL,
COST NUMBER(4,2) CONSTRAINT ITEMS_COST_NN NOT NULL,
QUANTITY NUMBER(4) CONSTRAINT ITEMS_QUANTITY_NN NOT NULL,
ORDER_NUMBER NUMBER(5),
CONSTRAINT ITEM_ITEM_NUM_PK PRIMARY KEY (ITEM_NUMBER),
CONSTRAINT ITEM_ORDER_NUM_FK FOREIGN KEY (ORDER_NUMBER)
REFERENCES ORDERS (ORDER_NUMBER),
);