Я пытаюсь создать таблицу ниже, но Oracle говорит мне, что ключевое слово отсутствует. Я посмотрел на код, который я не вижу проблемы. Пожалуйста, помогитеСоздание таблицы SQL
CREATE TABLE lecture
(LectureID integer not null,
StartDate date not null,
StartTime time not null,
EndTime time not null,
TicketID integer not null,
PRIMARY KEY (LectureID),
FOREIGN KEY (TicketID) REFERENCES ticket(TicketID) ON DELETE RESTRICT ON UPDATE CASCADE);
Это код ошибки я получаю
ORA-00905: отсутствует ключевое слово
У Oracle нет типа данных 'time': http://docs.oracle.com/cd/E11882_01/server.112/e26088/sql_elements001.htm#SQLRF30020 –
@Joseph. , , Я считаю, что оба ответа верны. Вам необходимо исправить как ссылку, так и тип данных. –
Мне нужно получить значение ON DELETE RESTRICT ON UPDATE CASCADE, как это сделать в oracle? – Joseph